To understand the 2017 result, you need to understand the 2015 one.
Green MP and co-leader Caroline Lucas on what her party means by a “Progressive Alliance”, and why she is no fan of the Canadian Prime Minister.
The Unite leader, not his two challengers, was invited on the BBC's flagship show. That the broadcaster doesn't worry about favouritism should worry the trade union movement.
As Brexit gets underway, opposition grandees urge their parties – Labour, Lib Dems, the SNP and Greens – to form a pact.
His chief rival, Marine Le Pen, was campaigning as the “candidate of the forgotten” years before Donald Trump entered politics.
Carswell's personal vote is spoken of fondly in Westminster. There's little evidence it actually exists.
The political interests of Theresa May and the man she sacked as Chancellor may align, for once.
A dozen police forces have passed files on up to 20 Conservative MPs' election campaigns to the CPS. Could the government's slim majority be at risk?
The answer will have bigger consequences than just the next MP.
If Downing Street agrees to hold it, Yes start as favourites. If Theresa May blocks a vote, the nationalists' big argument is only strengthened.
The senior DUP MP believes unionism is facing its "most serious and precarious position" since the 1980s.
The Zombie PM
The doomed premiership of Theresa May