People often use local elections as a protest vote. Maybe by calling the general election Sunak thinks he can get tories to stay loyal by conflating the two elections.
Plus, now that the Safety of Rwanda act is law he can make the case that voters must return him to power to see the boats...