ANC leader Musalia Mudavadi on Sunday delivered a hard-hitting speech during the launch of his presidential campaigns at the Bomas of Kenya.

The ANC leader delivered a punching speech that hit President Uhuru Kenyatta and DP William Ruto's government for failing Kenyans.

The ANC leader said the country is broke owing to massive borrowings that has rocked the country.

"We are here to renew ourselves. To find fresh energy and fresh commitment, to the great sacrifices that lie ahead. To embrace the greater national good and interest. We commit to greater loyalties and bigger dreams for our country. 

{ANC leader Musalia Mudavadi endorsed as party's presidential candidate}

"We are here; because we have transcended narrow individual agendas. We have begun the journey to end personality cults and the impunity that goes with them. We will replace personality cults with elevated national goals, values, and agendas. TUSIDANGANYANE," he said.

His remarks were met with ululations from the crowd that began shouting Wezi! Wezi! Wezi! in reference to the government leaders who have failed the country and its economy.

He went further and spoke about the massive borrowings in the country that has left the country in bad shape economically.

"Kenya’s public debt is galloping towards the KSh 9 trillion ceiling against a GDP of KSh11trillion. For every 100 shillings of revenue collected; 70 shillings go towards paying the debt. That leaves a paltry 30 shillings for all else. We must tell Kenyans that their country is at the risk of being auctioned by international lenders. 

"Critical national assets have been mortgaged. Indeed the whole country is now on the mortgage. When we ask about Kenya’s debt, we are told in affidavits filed by Government in Court that it is a state secret; a high national security risk," he said.

The presidential bid launch was attended by DP Ruto and his allies.

A section of OKA principals boycotted the event after it emerged that DP Ruto would be present.

The leaders who walked out include Wiper leader Kalonzo Musyoka, Kanu's Gideon Moi and businessman Jimi Wanjigi.

Ford Kenya leader Moses Wetangula however stayed through the launch.