they have announced the date for the general election