Barely 24 hours in the job and the new Bradford West MP George Galloway has had eggs thrown at him by a protestor.

It happened as the Respect MP prepared to start an open top bus tour of the city to celebrate his shock by-election win last night.