From Sadiq Khan to Andy Street: All the metro mayors fighting for their posts on May 2
Ten mayoral posts are up for election on Thursday, representing 44 per cent of the English population

Ten mayoral posts are up for election on Thursday, representing 44 per cent of the English population