Politics General Election 2024 London seats: Who is my MP in....Battersea? Isabel van Brugen 08/07/2024