Share Twitter Facebook LinkedIn Email Sir Keir Starmer’s Labour party has lost hundreds of seats in the local government election in England and has admitted defeat in Wales – which was previously Labour heartland.Read More