In a stunning fall from grace, former prime minister Najib Abdul Razak has announced his resignation as head of Umno and the once-ruling BN coalition.

He made the announcement during a press conference at Menara Dato Onn in Kuala Lumpur today.