Data sources

2024 results (party / MP / votes)
Demographics (Centre for Cities)
2019 notional / swing
MRP prediction