An all-out Birmingham Council election in May is set to decide which party or coalition runs the city for the next four years