Division among the opposition parties continues to play into Boris Johnson's hands.
If he can sell this plan to Brussels, it's game changing – but that's a big 'if'.
In trying to please everyone, Labour could lose votes on both sides of the Brexit divide.
The PM was meant to talk about recruitment but ended up rambling about Brexit.
MPs blocked the prime minister's motion to hold an election – but that doesn't mean they don't want one.
Findings over the past few months show the two main parties are in terrible shape ahead of this snap vote.
An election is on the near horizon and the Conservatives are best placed to win. But that doesn't mean they will be popular.