April 29, 2026April 29, 2026 HubMP2012 May’s elections: what the polls say and what needs to happen next