George Galloway has won a sensational victory in the Bradford West by-election with a 10,000 vote majority.

By Lindsey German

By Neil Faulkner

By Chris Nineham

By John Rees

By Lindsey German and John Rees


By John Rees and Joseph Daher

By John Rees

By Chris Nineham