Political parties are gearing up to 7 May elections