The next general election is due to take place in 2029, but a prime minister does have the power to call one earlier
Back to News
The next general election is due to take place in 2029, but a prime minister does have the power to call one earlier