David Cameron was called "dodgy Dave" and told that his party had "f--ked the country" in a live broadcast viewed by thousands on Friday.
Speaking during a Facebook event on the EU referendum for BuzzFeed UK, the prime minister was confronted by Yasmin, who told him that while she was voting to Remain in the EU, it was not because she was a fan of his party.
I'm voting Remain but nothing to do with you guys - I hate the Tories. I just want to say you've f---ked every f---ing thing up in this country. You've screwed students, you've screwed the disabled, the vulnerable, I mean, seriously...
This was the prime minister's face after the broadside.
You can watch the moment here:
And see the entire debate below: