It’s hard to believe it’s almost May – which means we’re only 6 (!) months away from the general election.