Umno leader Mukhriz Mahathir has called for Prime Minister Abdullah Ahmad Badawi to resign after the ruling coalition's unprecedented election setback.