Whatever it's merits, one thing is clear: Boris Johnson's deal does not mean anyone will stop talking about Brexit.
Britain is once again going to the polls and encouraging people to vote may be as important as asking them to vote for a particular party.
To justify a push towards requiring ID to vote, some paint a picture of chaos and deception that is very far from reality.
The contests in this part of the UK are so unique that they are rarely included in national polling. And this year is no exception.
The party leaders clashed over Brexit, Northern Ireland and the NHS.
Ever wondered why there are always so many people in the undecided column in an election poll?
Tactical voting and shifting party allegiances mean the final week could change everything.
Boris Johnson claimed in a BBC interview that child poverty was going down. An expert on child poverty looked at the data.
A look at the challenges of producing and consuming election polls.
Some ultra-marginals are at play, with a picture muddled by the collision of party loyalties and Brexit positions.
The BBC relies for too much of its analysis on one think tank in particular.
Like everyone else in this election, Nigel Farage has caught the spending bug, with a little help from a 'Brexit dividend'.
Research from around the world shows that UK leaders are actually better at putting their pledges into action when they win office than voters think.
The drive for popular and distinctive policies too often appears secondary to the challenge of proving the party’s relevance to the general public.
The voting public is being forced to wade through a fog of disinformation thanks to some cynical ploys.
The effect is the transfer of wealth away from the poorest workers.
The British electorate is volatile but one party has to benefit more than the others for that to actually affect the outcome.
A politics professor is bombarded with questions about the constituency in which he works.
Every vote counts in one way or another, even if you live in a safe seat – here's why.
Even if the Labour Party doesn't win in 2019, it is aiming for a longer term shift.