Voters in Birmingham and Solihull will elect 12 MPs when the general election takes place on 4 July. In Birmingham, Labour were dominant at the last election in 2019 securing eight of the 10 available ...