Political Developments and Government Response in Kenya