The UK pound has crashed to its lowest value since 1985 and a whole generation of British people are waking up to a new uncertain reality as it becomes official: Britain has voted to leave the EU.
Last night, most people went to bed thinking practical reality would win over fear-mongering and patriotic pomp.
Instead, the results show a new reality – or an unreality – as 51.9pc of British voters voted to leave the EU while 48.1pc voted to remain.
Here’s some of the reaction on social media:
No matter the outcome, #Brexit polls demonstrate how quickly half of any population can be convinced to vote against itself. Quite a lesson.
— Edward Snowden (@Snowden) June 23, 2016
I wonder if Morgan Stanley are checking the office space market in Dublin. #brexit
— Tom Doorley (@tomdoorley) June 24, 2016
Scotland is already hinting at another referendum to leave the U.K. after Britain's Brexit vote https://t.co/7i0sPHIWGl
— Fortune (@FortuneMagazine) June 24, 2016
Thanks, the flag will do! #Brexit pic.twitter.com/MZCeNhNTsN
— Klaas Meijer (@klaasm67) June 24, 2016
Generation Empire beats Generation Erasmus, victory of the past over the future – so sad ?! @ALDEgroup #Brexit https://t.co/UHrrbD0f3O
— Alexander Lambsdorff (@Lambsdorff) June 24, 2016
Post-#Brexit blacklash continues at restaurants across the EU as all English breakfasts are deported
— (((Musa Okwonga))) (@Okwonga) June 24, 2016
I'm really sorry I got it wrong on Brexit. Never been more sorry about anything
— Marian Keyes (@MarianKeyes) June 24, 2016
Euro suffering worst day ever after Brexit https://t.co/VRj2qoxLhr
— Financial Times (@FinancialTimes) June 24, 2016
Dark times lie ahead of us & there'll be a time when we must choose between what is easy and what is right #brexit pic.twitter.com/T4NtcK7DMJ
— Paloma Clement Picos (@PalomaC_P) June 24, 2016
I'm just feeling terribly sorry for all my UK friends and the young people who voted against #Brexit :/
— Dainty (@Dainty_Dragon) June 24, 2016
Should i place a UKIP badge/Union Jack over my profile pic?#Brexit
— Darth Putin (@DarthPutinKGB) June 24, 2016
If this map doesn't spell uncertainty and brewing conflict, I don't know what does #brexit pic.twitter.com/u4kZf7OLnN
— Amie Ferris-Rotman (@Amie_FR) June 24, 2016
Brexit: Not A Quake – It's Off The Richter Scale https://t.co/BiNMpYn8i2
— Sky News (@SkyNews) June 24, 2016
I cannot believe this actually happened. Never in a billion years did I expect this result. I am lost for words. ? #Brexit
— Yvonne (@TheTrueCalliope) June 24, 2016
Today, #Brexit.
Tomorrow… pic.twitter.com/b41hL76g6h
— Nick Nicholson (@NickNchlsn) June 24, 2016
.@Nigel_Farage calls #Brexit a 'victory for real people' https://t.co/5aPskvLx3J pic.twitter.com/STl5ALyvJZ
— The Sun (@TheSun) June 24, 2016
Communities are "fed up" & feel "very angry," Labour Leader @JeremyCorbyn reacts to #Brexit https://t.co/K6pbNn362q https://t.co/F4te9umMTb
— BBC Breaking News (@BBCBreaking) June 24, 2016
Please to report that despite the #Brexit looming everything is working fine this morning #BritishProblems
— Muriel (@FrenchYumMummy) June 24, 2016
May you live in interesting times…#brexit
— Lieven Scheire (@lievenscheire) June 24, 2016
BREAKING: We need #Brexit talks to start as soon as possible, UKIP's Nigel Farage says https://t.co/nkRli9lU9y https://t.co/NMynY12vp0
— Bloomberg (@business) June 24, 2016
Waiting for the PM in Downing Street pic.twitter.com/Q35W8DrZuE
— Torcuil Crichton (@Torcuil) June 24, 2016
Pound crashes to 1985 levels as UK votes to leave EU https://t.co/ZznPbKar1G
— TIME.com (@TIME) June 24, 2016
Half of the UK right now. https://t.co/MgWcXxmWrN #brexit #EUref pic.twitter.com/40TLmwQnYZ
— Imgur (@imgur) June 24, 2016
Remember when they all made fun of @Nigel_Farage? #Brexit wins!!! Look out, @HillaryClinton
— Laura Ingraham (@IngrahamAngle) June 24, 2016
Scotland will seek independence now. Cameron's legacy will be breaking up two unions. Neither needed to happen. https://t.co/4MDj7pndcq
— J.K. Rowling (@jk_rowling) June 24, 2016
Lets start the day with some landscape. The #brexit thing is too depressing. https://t.co/if9MWm5oiO
— Ireland / Mary (@ireland) June 24, 2016
Suddenly everyone on your timeline is a political analyst #Brexit#98fmBigBreakfast pic.twitter.com/466JhWggmy
— 98FM (@98FM) June 24, 2016
British stocks are set to crash as the UK votes for #Brexit https://t.co/UmoWFMTEK0 pic.twitter.com/MGu5zcmyQz
— CNN International (@cnni) June 24, 2016
Taoiseach to make statement at 11am on "very significant implications" for Ireland of UK vote to #leave. #Brexit https://t.co/TDGQ1wmsV8
— Caitriona Perry (@CaitrionaPerry) June 24, 2016
EU response to #Brexit must be to invest in quality jobs, public services, a fairer & more equal society
— EUROPEAN TRADE UNION (@etuc_ces) June 24, 2016
Well that was an unexpected swift kick in the nuts and I'm not even British… Or have nuts. #Brexit #WTF
— Brittany Curran (@BrittanyCurran) June 24, 2016
young peope are going to be affected by this. the old people who voted will die before they can get affected. #brexit
— jamie (@dylanohollands) June 24, 2016
Age breakdown on #Brexit polls tells underlying story. Over 50s voted for a future the young generation don't want. pic.twitter.com/3Z37WQMEqM
— Assia Grazioli Venie (@assiagrazioli) June 24, 2016
The #brexit vote passed by 1.9%. Let that be a lesson. Apathy is not cool. Don't do it.
— Scott Weinberg (@scottEweinberg) June 24, 2016
This is the end of UK, not the end of EU. #brexit
— Tim Pritlove (@timpritlove) June 24, 2016
Brexit vote sparks huge uncertainty for UK universities https://t.co/xjIW7DZA4C
— Steve (@9th_level_irl) June 24, 2016
Tesco has suspended its currency service for holidaymakers https://t.co/tgppYwrCS4 #Brexit
— Claire Phipps (@Claire_Phipps) June 24, 2016
'Brexit' to be followed by Grexit. Departugal. Italeave. Fruckoff. Czechout. Oustria. Finish. Slovakout. Latervia. Byegium.
— Mikhail Golub (@golub) June 23, 2016
UK and EU flags image via Shutterstock