The charges came a day after Muhyiddin was questioned by the Malaysian Anti-Corruption Commission (MACC) and later arrested.

He has denied any wrongdoing and accused Anwar’s ruling coalition of political persecution to discredit him and his party ahead of state elections in July.

“My legal team and I will work hard to get justice in court,” he said, urging supporters not to resort to street protests.

Anwar has denied any interference in the judicial process.

The MACC launched a probe into the alleged misuse of pandemic funds by Bersatu and froze the party’s bank accounts last month.

Two Bersatu leaders have also been charged with bribery related to the stimulus programme.

Muhyiddin rose to prominence during the tenure of former prime minister Najib, who still faces dozens more corruption charges.

He fell out with Najib in 2015, when he was sacked after criticising the government over the 1MDB scandal.

Muhyiddin later joined a party set up by former premier Mahathir Mohamad and helped to oust Najib and his party, the United Malays National Organisation (UMNO).

Then, in a volte-face typical of Malaysia’s turbulent politics, he joined hands with UMNO again to win enough support to become premier.

AFP