Political Developments and Commitments in Kenya