This post was originally published on BBC Politics
The next UK general election has to be held by 28 January 2025, but could take place earlier.
Friday News 03/05/2024
This post was originally published on BBC Politics
The next UK general election has to be held by 28 January 2025, but could take place earlier.