General election results – live: Starmer promises a ‘changed Labour Party’ as Tories wiped out by landslide
Welsh Secretary David TC Davies lost his seat in Monmouthshire to Labour. Labour have gained nine seats – increasing their total to 27. The Lib Dems have won a single seat ...
The Independent via Yahoo
19 minutes ago