Firebrand lawyer Miguna Miguna has poured cold water on President Uhuru Kenyatta's concerted efforts to fight corruption in the country.

See top deals from Jumia

Miguna opined Uhuru has terribly failed to achieve his objectives in purge on graft even after launching new generation currency notes last month.

The Head of State officiated the unveiling the new generation banknotes during the Madaraka Day celebrations held at Narok stadium.

He announced the move was part of measures to curb corruption, money laundering and currency counterfeiting.

In a tweet on Sunday, the vocal lawyer claimed the families of retired President's Mzee Jomo Kenyatta and Daniel Arap Moi were the greatest culprits in corruption and money laundering, noting that was why the war on graft has failed to materialise since Uhuru cannot shoot himself in the foot.

Mzee Kenyatta, Kenya's founding President, was Uhuru's father while Moi is his political mentor and a great friend of the Kenyatta's.

"Despot Uhuru Kenyatta claimed that the introduction of new denomination currency will help catch thieves, money launderers and hoarders like him and his family. How many have they charged? None. Why? Because the Moi and Kenyatta family members are the greatest culprits," Miguna tweeted.

During the launching of the new currency, Central Bank of Kenya (CBK) Governor Patrick Njoroge announced that the old Sh1,000 banknote will be withdrawn by October 1, and directed those holding it to use it or deposit it in a bank before it's wiped out of circulation.

“We have assessed the grave concern that our large banknotes — particularly the older one thousand shillings series — are being used for illicit financial flows in Kenya and also other countries in the region," Njoroge said.

The move was lauded by many with some like prominent political scientist Mutahi Ngunyi praising the President for outwitting 'thieves'.

"Instead of arresting thieves, Uhuru has outwitted them. By changing our currency, the guy who withdrew 4 Billion shillings from a Westlands bank in cash has 120 days to spend it or bank it. He has to spend 33 million a day for the next 4 months or 4 Million an hour!" Ngunyi tweeted.