Boris Johnson strengthened his grip on his Commons seat on a night which saw the Tories make gains across the country.