Harry Potter creator JK Rowling has made no secret about her dislike of Brexit but a recent Twitter rant on the subject has seen her earn some new enemies and strong allies.
In calling for a People's Vote, the 53-year-old author lambasted Theresa May and the politicians who backed the Leave campaign and even went full on with the aggressive caps lock.
Rowling's strongly worded rant is a bit out of character for her as she usually has a more poignant and dignified way of addressing things that she disapproves of but given the current state of Brexit, she, like the rest of us, is more than welcome to vent her frustration.
Bizarrely the nature of the tweets isn't what she was pulled up on by Arron Banks, the co-founder of Leave.EU and Nigel Farage's best mate, who criticised her for mentioning her 'writing room' and branded her as 'pretentious.'
The pettiness of Banks's reply didn't exactly win him any fans as he was royally mocked for the remark on Twitter.
Yet it was Rowling herself who proved to have the best response.
Writing in Russian, a clear reference to reports tying Banks and his campaign to Russian officials, Rowling accused him of spending his money 'not on writing rooms, but on expensive lunches with suspiciously rich Russians.'
Unfortunately, that didn't shut up Banks who continued to criticise Rowling for her use of Russian and even claimed to have Guardian journalist Carole Cadwalladr 'trapped in the writing room.'
Quite why Banks was so irate about a writer doing their job in a room specifically designed for their profession is a little beyond us.
We'd like to see where Banks does his job, whatever his job is.
Anyway something amazing happened from there as people, including Stephen King and Neil Gaiman, came to Rowling's defence and admitted that they also have a writing room.