General election set for May 11