Voters will elect a third of the councillors in Greater Manchester on Thursday, May 7 with 1,175 candidates throwing their ...