What was the moment where you finally realised that Brexit was some sort of surreal dream that no one could escape?
Perhaps it was long before the referendum or maybe it was the many times that Theresa May's deal was rejected by the Commons?
To be honest there are dozens of examples that we could point to but this moment between Tory MP David Davies and a pro-Brexit protestor outside of parliament is unlikely to be topped.
Davies, who is a Brexiteer and campaigned to leave the EU was confronted by the woman shortly before he was due to speak to BBC Wales about the rise in abuse aimed at MPs.
The woman is reportedly known as Based Amy and is a known pro-Trump and pro-Brexit activist.
The exchange almost proved the point that he was about to talk about as she accused Davies of being a 'remoaner', a 'liar', a 'snowflake' and not a Brexiteer, clearly unaware of who he is.
To his credit, Davies initially responded very calmly to the woman until he told her that he voted for Theresa May's withdrawal deal.
The woman becomes incensed by Davies' revelation and begins to admonish him further. This all builds to a somewhat tragic crescendo when the MP for Monmouth, South Wales eventually becomes so exasperated he literally has to sit down on a wall to compose himself. Before working up the courage to accuse the woman of having a 'big mouth' and 'sitting behind a keyboard.'
We can confirm that in this instance the woman was not sitting behind a keyboard although it's entirely likely she has sat behind the typing tool at some point in the days, weeks and years preceeding this encounter.
Brexit supporting MP David Davies called a liar while giving TV interview https://t.co/gHL7MuDTTk https://t.co/nJPD6dUFHX— BBC Wales News (@BBC Wales News) 1558472290
The BBC Wales clip has already been viewed over 600,000 times on Twitter and people can't quite actually believe what they are seeing as it paints a very sorry picture of Britain in 2019.
I.... Wait... Why... What is happening? https://t.co/W3EgLQUIeM— Femi (@Femi) 1558477233
Turns out it is possible to feel sympathy for David Davies. https://t.co/XuDZl2I3Fb— Ian Dunt (@Ian Dunt) 1558510248
This ridiculous footage of a Brexiteer being called a traitory snowflake for not quite being brexity enough is an a… https://t.co/KhOUCWDJr1— James Felton (@James Felton) 1558476366
Brexiteer MP David Davies regards Brexit supporting woman with camera as a nuisance keyboard warrior who has done n… https://t.co/4JpSZRVP68— Will Black (@Will Black) 1558506799
#Brexit has become such a farce that the Brexit people are now turning on each other. It has unleashed so much diff… https://t.co/kYoJGwxtFI— Hasan Patel (@Hasan Patel) 1558478500
Nothing to see here. Just a Brexiter MP with wearable camera for protection filming a Brexit supporter with wearabl… https://t.co/JLqlQC13Sm— David Schneider (@David Schneider) 1558507151
One clip that sums up many of the things that are so wrong with our political debate right now: 'snowflake', 'trait… https://t.co/B0aNUAP7k6— Paul Waugh (@Paul Waugh) 1558504513
This isn't about Brexit, or "the debate". This is Based Amy, real name Amy Dallamura, and she has a troubling histo… https://t.co/lcSBT22BzD— Luke Bailey (@Luke Bailey) 1558509552
Some politicians have even come to Davies defence, complimenting him on how he handled the situation, adding that he and other MPs deserve better.
Somehow this depresses me more than anything. Some can't even hear when people agree with them. David Davies deserv… https://t.co/AWV9Lm3lGR— Chris Bryant (@Chris Bryant) 1558510758
Well done to @DavidTCDavies on dealing with this. But we also need a conversation about how we can disagree with… https://t.co/7vnF1AYJ1X— Alun Davies AS / MS 🏴 (@Alun Davies AS / MS 🏴) 1558473569
A walthamstow resident told me yesterday it was role of politicians and volunteers who campaign for them to take ab… https://t.co/qZn02SCYuj— stellacreasy (@stellacreasy) 1558511229
At least some people found something to laugh about.
@BBCWalesNews https://t.co/s0S4jSCTra— Louis Urruty (@Louis Urruty) 1558474706
what the actual fuck did i just watch lol https://t.co/jceFwWuSJv— Jon Stone (@Jon Stone) 1558477651
a genuinely essential 3 and a half minutes of broadcasting https://t.co/pLxtREM8jn— Stan Account (@Stan Account) 1558477975