Nigeria’s foreign spy Chief Ayo Oke has been suspended after anti-corruption officers found more than US$43 million in a flat in Lagos.

Muhammadu Buhari has ordered an investigation into how the spy agency headed by Mr Oke came into possession of the money.

Mr Oke has not yet commented.

However, unnamed intelligence officials told local media that the money was kept in the flat for covert operations.

Apart from US notes worth 43 million, the Economic and Financial Crimes Commission found nearly 27,800 pounds and some 23 million naira at the empty flat in Lagos’s affluent Ikoyi suburb.

In a statement, President Buhari’s office said he had also suspended his close aide, David Babachir Lawal, pending an investigation into contracts awarded to deal with the humanitarian crisis in the north-east.