Former Malaysian prime minister Najib Razak has been arrested by anti-corruption authorities and is due to be charged on Wednesday.

Mr Najib, who has long been plagued by allegations of corruption, has been accused of pocketing $700m (£517m) from state development fund 1MDB.

Billions of dollars are unaccounted for from the fund, set up by Mr Najib.

He has been under investigation since his shock election loss in May. Mr Najib denies wrongdoing.

Two sources close to Mr Najib's family told Reuters that authorities picked him up from his home after serving him a remand order.

He is expected to be charged in court on Wednesday.

Raids in recent weeks have been carried out across properties linked to Mr Najib. Police say they recovered $273m in luxury goods and cash.

Mr Najib has always denied the corruption charges and had been cleared by Malaysian authorities while in power, but he is being investigated by several other countries.

He has been banned from leaving Malaysia.