25-year-old Keir Mather becomes the youngest MP, in Selby and Ainsty.

While Lib Dem Sarah Dyke won by more than 11-thousand votes in Somerton and Frome.

The Tories held Boris Johnson’s former Uxbridge seat – in a vote considered to be a referendum on the expansion of the capital’s Ultra Low Emission Zone.

But Shadow justice secretary and Labour MP for Croydon North, Steve Reed, defended the policy, and focused on other concerns.