Nairobi, Jul 11 (AP) Kenyan President William Ruto on Thursday dismissed all of his Cabinet ministers and promised to form a new government that will be lean and efficient following weeks of protests over high taxes and poor governance.

In a televised address, the president also dismissed the attorney general and said ministries will be run by their permanent secretaries.

Also Read | European Union Accepts Apple's Offer To Open Up Contactless Payments, Ends Long-Running Competition Investigation.

Ruto said he made the move after listening to the people and that he would form a broad-based government after consultations.

Kenya has seen three weeks of unrest in which protesters stormed into parliament on June 25 after a finance bill that increased taxes was passed. More than 30 people died in the protests, which have morphed into calls for the president to resign. (AP)

Also Read | Saudi Airlines Plane Catches Fire While Landing at Pakistan's Peshawar Airport, All 276 Passengers and 21 Crew Evacuated (Watch Video).

(The above story is verified and authored by Press Trust of India (PTI) staff. PTI, India’s premier news agency, employs more than 400 journalists and 500 stringers to cover almost every district and small town in India.. The views appearing in the above post do not reflect the opinions of LatestLY)