A former Tory MP’s conviction for a racially aggravated public offence has been overturned on appeal.
Bob Stewart, who now sits as an independent, was found guilty last year after he got into an argument with an activist outside the Foreign Office’s Lancaster House in Westminster.
Mr Stewart was convicted after telling Bahraini refugee Sayed Ahmed Alwadaei to “go back to Bahrain” during the incident in December 2022.
The MP, who represents Beckenham in southeast London, surrendered the party whip after he was found guilty.
But on Friday a hearing at Southwark Crown Court granted his appeal and overturned the conviction.
The judge, Mr Justice Bennathan, said that while the words amounted to abuse, it was not believed that they caused Mr Alwadaei harassment, alarm or distress.
The row happened following an event hosted by the Bahraini ambassador.
Mr Alwadaei shouted: “Bob Stewart, for how much did you sell yourself to the Bahraini regime?”
Mr Stewart replied: “Go away, I hate you. You make a lot of fuss. Go back to Bahrain.”
He then told Mr Alwadaei he should “get stuffed” and added: “Bahrain’s a great place – end of”.
Footage played during the appeal showed Mr Stewart saying: “Now you shut up, you stupid man.”
The court was told that Mr Alwadaei arrived in the UK from Bahrain as a refugee.
He fled after being tortured for attending a protest against its ruling regime, he told the court.
Mr Alwadaei said he wanted to question Mr Stewart about his support for Bahrain and felt…

