Coming as a shock to many, Labour’s Heather Iqbal lost the seat by almost 7,000 votes, as dissatisfaction with the party’s stance on Gaza made Mr Mohamed one of five independent MPs who won seats. An ...