Labour admits it has lessons to learn after losing the Bradford West by-election to George Galloway - the man it kicked out of the party in 2003.

The new Respect Party MP says his win shows a total rejection by voters of the three main parties.