The Constitution establishes government at three levels. The principle of cooperative government devolves legislative and executive powers among three distinctive spheres of government: national, provincial and municipal. Each sphere has autonomous powers and responsibilities working together with the others to ensure that government as a whole meets its constitutional responsibilities. Only in rare situations can