News

Voters in England will go to the polls on 1 May as thousands of council seats are up for grabs in the 2025 local elections.
Mr Amesbury won the seat for Labour at the 2024 general election with a majority of 14,696 – one of the 50 largest majorities achieved by Sir Keir Starmer’s party – and took 53% of the vote, with ...