Here's what happened:
Twitter went into a frenzy of speculation when it emerged Theresa May was planning to make a rare statement in front of Downing Street.
Theresa May about to announce Wenger's new contract— Ed Cumming (@edcumming) April 18, 2017
Has anyone seen HM Queen today?— Guido Fawkes (@GuidoFawkes) April 18, 2017
MAYBE IT’S ALIENS?????— Tom Phillips (@flashboy) April 18, 2017
Then, we found out what was happening.
it wasn’t aliens 🙁— Tom Phillips (@flashboy) April 18, 2017
Some suggested May was simply being diligent.
Theresa May took the #backtowork hashtag a bit seriously, didn't she?— Andrea Mann 👍 (@AndreaMann) April 18, 2017
... or that she was trying to show up her rival.
Canny of Theresa May to call a snap election on Corbyn's day off in lieu...— Guido Fawkes (@GuidoFawkes) April 18, 2017
Some daring souls pointed out polling figures from yesterday might have had a hand.
"So, Mrs May, what was it that first attracted you to an early general election?" pic.twitter.com/QQpdpk8SyC— Tom Freeman (@SnoozeInBrief) April 18, 2017
Reactions were mixed.
I am so fed up of voting. pic.twitter.com/ApWTuYMwk9— Caitlin Morrison (@citycait) April 18, 2017
PM to nation: "GENERAL ELECTION"— TechnicallyRaarrrghh (@TechnicallyRon) April 18, 2017
Nation to PM: "please stop, we are all so tired"
I like how we all tried to enjoy politics for 30 seconds making fun of Andy Burnham and were swiftly punished with a fucking gen election— Sarah Manavis (@sarahmanavis) April 18, 2017
... but one woman spoke for us all.
Anyone know if general elections are considered an act of God by insurance companies for cancelling holidays ??— emily m (@maitlis) April 18, 2017
On balance I'm thinking chaos with Ed Miliband might have been the simpler option pic.twitter.com/YswRZFSB0y— Alan White (@aljwhite) April 18, 2017
This snap election really doesn't give Vladimir Putin very long to get organised. It really is rather unfair.— Ben Fenton (@benfenton) April 18, 2017
... although one market looked set to benefit.
Top tip: Buy shares in pens.— David Whitley (@mrdavidwhitley) April 18, 2017
Some familiar names confirmed they will stand immediately - but others held off.
ken livingstone to stand as an independent on a platform of increasing hitler, free hitler for under 5s and universal basic hitler— joe (@mutablejoe) April 18, 2017
Somewhere, George Galloway is trying on a new hat, looking into a mirror & thinking to himself, 'Maybe this is my time'— Patrick Dalton (@shitlondon) April 18, 2017
Meanwhile, other countries weighed in.
Texts from France: "Brits can't bear not being the center of attention for five minutes" pic.twitter.com/LWxT867Vyc— Pauline Bock (@PaulineBock) April 18, 2017