UK general election expected in 2024
The next election has to happen by 28 January 2025, five years since the current parliament first met after allowing time for campaigning
The next election has to happen by 28 January 2025, five years since the current parliament first met after allowing time for campaigning