We're wrapping up our live coverage after a scrappy televised debate in which both sides can claim to have taken something from.
Boris Johnson succeeded in making absolutely, undeniably, crystal clear that he has a Brexit deal secured with the EU.
The problem was his repeated "get Brexit done" mantra wore on the audience, and helpfully highlighted for Labour that the Prime Minister is reluctant to talk about much beyond the B-word.
Corbyn, meanwhile, was surprisingly unprepared to tackle Johnson's repeated question about how he would campaign in a second Brexit referendum, which is forming the central tenant of the Conservative post-debate spin.
But he was arguably more successful than Johnson in talking about other domestic issues, and dropped in a few quick retorts to Johnson's claims. The Prime Minister being met with laughter for saying the truth matters, meanwhile, provided an easy present for Labour.
Given that Corbyn entered the debate with far lower expectations, a score draw is possibly a better result for him than for Johnson.
But both sides averted disaster and, as the parties' respective press machines will whirl into the early hours, the final word on this debate may not yet have been spoken.
We'll be back to follow the fallout and prepare for yet more inevitable clashes between the two leaders on Wednesday.