How the constituency voted in 2024, the 2026 May local elections, and is forecast to vote in an election today according to Britain Predicts