Labour Panicking Over Sadiq Khan’s Mayoral Electoral Results

Labour party sources have admitted that the London mayoral election results are far closer than they were expecting. Mr Khan is standing for election as London Mayor and constantly lead in the polls…

Comments