After a morning spent watching an empty lectern outside Downing Street, the nation's press finally heard Prime Minister Theresa May's top secret special announcement: we're having a snap general election on 8 June.
The PM cited 'disunity in the Commons' surrounding Brexit as the reason for her 'recent and reluctant' complete u-turn on the issue - the fact new polls put her more than 20 points ahead of Jeremy Corbyn's hapless Labour party is presumably a mere coincidence.
The Liberal Democrats were first out the traps claiming the anti-Brexit stance, with party leader Tim Farron releasing a statement saying:
"This election is your chance to change the direction of our country.
"If you want to avoid a disastrous Hard Brexit. If you want to keep Britain in the Single Market. If you want a Britain that is open, tolerant and united, this is your chance.
"Only the Liberal Democrats can prevent a Conservative majority."
Jeremy Corbyn (eventually) weighed in too:
"I welcome the Prime Minister's decision to give the British people the chance to vote for a government that will put the interests of the majority first.
"Labour will be offering the country an effective alternative to a government that has failed to rebuild the economy, delivered falling living standards and damaging cuts to our schools and NHS.
"In the last couple of weeks, Labour has set out policies that offer a clear and credible choice for the country. We look forward to showing how Labour will stand up for the people of Britain."
And Nicola Sturgeon, too: