A homeless man who caused outrage when he walked through a supermarket shouting “the Queen is dead” was today fined by a district judge.

Gurjit Bisla sparked controversy in the Farnham Road store following his drunken outbursts, in which he accused Britain of being a racist country and used insulting words towards a policeman.

The 42-year-old was today ordered to pay more than £200 in fines, which the court ruled would be taken from his benefits.

Prosecuting at Slough Magistrates' Court, Clare Barclay said: “Police attended the scene and a police officer confirmed that he was drunk.

“He was very rude to that officer.

“His behaviour escalated and he was shouting after he was handcuffed 'The Queen is dead' and 'screw your racist country'.

“He continued to be abusive to that officer.

The court also heard that Bisla was arrested for another public order offence a week earlier, after he shouted “I love you” to a passer-by while he was being detained by an officer.

David Anderson, defending Bisla, of no fixed abode, said: “I submit that he can be dealt with today. He has received his benefits and this matter can only really be dealt with by way of a financial penalty.

Bisla, of no fixed abode, admitted a single public order offence and a single racially aggravated public order offence.

He was fined £75 for each of the charges, ordered to pay £85 in costs and more than £75 in compensation.

Passing sentence, District Judge Davinder Lachhar said: “Your record is quite appalling.

“I do give you credit for your guilty plea.

“The costs will be deducted from your benefits. If it doesn't then I will make a collection order.”