General Election: When is the next one and could it be called sooner?
The decision to hold an early election usually rests with the prime minister. …
When Gordon Brown took over from Labour Prime Minister Tony Blair in 2007, for example, he did not hold an early election. Boris Johnson became PM in July 2019, but didn’t call an election until December. Theresa May became prime minister in 2016 but did not call an election until 2017.