President William Ruto has officially appointed his picks for the 24 positions in his cabinet following their unanymous approval by the National Assembly on Wednesday.

The president gazetted the names of the 24 appointees on Wednesday, just a few hours after a House plenary, through a vote, approved the 22 nominees for CS, the Secretary to the Cabinet nominee Mercy Wanjau and Justin Muturi as Attorney General.

"IN EXERCISE of the powers conferred by Article 156 (2) of the Constitution, I, William Samoei Ruto, President and Commander-in-Chief of the Kenya Defence Forces, appoint …to be Cabinet Secretaries, with effect from the 27th October, 2022," the notice partly read.

The Gazette Notice NO. 13035 was issued on Wednesday evening, confirming the names of the appointees.

Justin Muturi was gazetted as the Attorney General, while Mercy Wanjau was gazetted as the Secretary to the Cabinet.

"IN EXERCISE of the powers conferred by Article 156 (2) of the Constitution, I, William Samoei Ruto, President and Commander-in-Chief of the Kenya Defence Forces, appoint JUSTIN BEDAN NJOKA MUTURI to be the Attorney-General, with effect from the 27th October, 2022. Dated the 26th October, 2022," the notice read.

IN EXERCISE of the powers conferred by Article 154 (2) (a) of the Constitution, I, William Samoei Ruto, President and Commander-in-Chief of the Kenya Defence Forces, appoint -MERCY KIIRU WANIAU to be the Secretary to the Cabinet, with effect from the 27th October. 2022."

The following is the full list of the Cabinet appointees:

1. Musalia Mudavadi - Prime Cabinet Secretary

2. Prof Kithure Kindiki - Interior and National Administration

3. Aden Duale – Defence

4. Davis Chirchir - Energy and Petroleum

5. Kipchumba Murkomen - Roads, Transport and Public Works

6. Mithika Linturi - Agriculture

7. Simon Chelugui - Co-Operatives and MSMEs Development

8. Aisha Jumwa - Public Service, Gender and Affirmative Action

9. Alice Wahome - Water, Sanitation and Irrigation

10. Susan Wafula – Health

11. Moses Kuria - Trade, Investment and Industry

12. Ezekiel Machogu – Education

13. Soipan Tuya - Environment and Forestry

14. Prof Njuguna Ndung’u - National Treasury and Planning

15. Eliud Owalo - ICT and Digital Economy

16. Rebecca Miano - East African Community, ASALs and Regional Development

17. Florence Bore - Labour and Social Protection

18. Zacharia Njeru - Lands, Housing and Urban Development

19. Salim Mvurya - Mining, Blue Economy and Maritime Affairs

20. Dr Alfred Mutua - Foreign and Diaspora Affairs

21. Ababu Namwamba - Youth Affairs, Sports and the Arts

22. Penina Malombe - Tourism, Wildlife and Heritage

23. Justin Muturi - Attorney General

24. Secretary to the Cabinet - Mercy Wanjau

The 24 cabinet appointees are expected to be sworn into office on Thursday before they officially assume responsibility in their respective ministries.