Just when you thought the #TrainGate story couldn't get any stranger, shadow chancellor John McDonnell stepped in.
Jeremy Corbyn's most senior ally claimed Sir Richard Branson wanted to "undermine our democracy" and called for his knighthood to be stripped away.
McDonnell made the claim after the infamous #TrainGate scandal, where Virgin Trains released CCTV footage of Jeremy Corbyn walking through one of its carriages, disputing the Labour leader's claims that the train was too overcrowded for him to sit down.
Twitter users made fun of McDonnell's comments, including Labour MP John Woodcock.
Dare to question Saint Jeremy's version of the truth? John McDonnell will strip you of your knighthood... https://t.co/1JDtHgzReV
-- John Woodcock (@JWoodcockMP) August 27, 2016
I don't know Richard Branson tax status but John McDonnell's sudden call for him to lose knighthood over it looks petty after #traingate.
-- Glen Mitchell (@GlenMitchell1) August 28, 2016
Ah McDonnell, how is Branson subjecting Corbyn to scrutiny as leader of the opposition 'undermining our democracy'?
-- Dan (@dmikni) August 28, 2016
McDonnell said: "The whole purpose of the honours system is undermined when the rich and the powerful can collect their gongs without giving anything back. It's even worse when tax exiles are given honours."
He added: "It should be a simple choice for the mega-rich. Run off to tax exile if you want. But you leave your titles and your honours behind when you go."
Rival Labour leader contender Owen Smith got involved too, telling LBC Radio: "That seems a bit much, to be honest. I think it was merely pointing out the reality that Jeremy didn't need to sit on the floor.
"I can't imagine we'd strip somebody's honours for telling the truth."