President William Ruto has moved a number of Cabinet Secretaries (CSs), Principal Secretaries (PSs) in his much-anticipated inaugural cabinet reshuffle.
President Ruto has also appointed a number of ambassadors and their deputies as he seeks to entrench his policies locally and abroad.
Here is the full list of the reshuffle: