Read about the Bradford West by-election, 2012.