A 39-year-old man will appear in court tomorrow charged with a religiously aggravated assault on Bradford West MP George Galloway who was left battered and bruised in an alleged street attack.

The pro-Palestine politician suffered a suspected broken jaw and rib as well as facial injuries following an incident in Golborne Road, Notting Hill, London, on Friday evening.

Mr Galloway had been posing for photos with people moments before, his spokesman said.

A man was arrested by police shortly afterwards and questioned by detectives overnight.

The Metropolitan Police said Neil Masterson, 39, of Camden Hill, London, will appear before Hammersmith Magistrates' Court on Monday.

The force said he was charged with "assault by beating which is religiously aggravated on a male in his 60s and also common assault on a male in his 40s".

It was understood the second charge related to a member of the public who stepped in.

Mr Galloway, who represents the Respect Party, was treated overnight at St Mary's Hospital, Paddington, before being released this morning.

His party tweeted this photo of his bruises which was taken as he made his way to hospital.

Mr Galloway was interviewed earlier this month by West Yorkshire Police following a speech in Leeds in which he claimed Bradford was an Israel-free zone.

Bradford East MP David Ward said he was sending a message of sympathy to Mr Galloway.

"Whether anyone likes or loathes George Galloway, to physically attack a person, for whatever reason, is simply unacceptable. I don't care what he may say, or how much he may provoke people or upset people, there is absolutely, categorically no excuse whatever for violent behaviour of this kind against anybody."