With friends like these, who needs enemies?
Prime minister David Cameron was taking part in a Facebook Live town hall event about the upcoming EU referendum,
organised by BuzzFeed UK, when he was confronted by an angry Remain voter.
The young woman named Yasmin said she was on the same side as the PM when it came to the referendum, but then followed up by saying:
"I'm voting Remain but nothing to do with you guys - I hate the Tories. I just want to say you've fucked every fucking thing up in this country. You've screwed students, you've screwed the disabled, the vulnerable, I mean, seriously.
"I've heard you want to take back the Human Rights Act and everything as well, and I totally believe that. I wouldn't put it past you at all, dodgy Dave."
To be fair to Cameron, he handled the moment as well as he could, keeping as straight a face as possible (with a hint of suppressing a smile like you'd do when a young child swears, and it's funny but you know you shouldn't encourage it).
"Obviously you and I are not going to agree about that one but we are on the same side on [the referendum]," he said.
A lot of people following the event online were big fans of Yasmin's approach.
https://twitter.com/BeardedGenius/status/741316349947990017
https://twitter.com/alallbutt/status/741567056575922176
https://twitter.com/eleanorbate/status/741314179609571328
https://twitter.com/Nick_Pettigrew/status/741305458342952960
However, others felt that the woman was too disrespectful; that whatever her political grievances, she was still addressing the office of prime minister.