Presidential elections set for May