General election 2024: Results map as constituencies declare new MPs
They were on course for their highest number of seats in a single election, topping 50, after their leader Sir Ed Davey spent most of the previous six weeks ...
The Independent via Yahoo
1 hour ago