'General election next May'