The Halifax Regional Municipality is governed by a mayor (elected at large) and a sixteen-person council. Councillors are elected by geographic district, with municipal elections occurring every four years. The current mayor of Halifax is Mike Savage. The Halifax Regional Council is responsible for all facets of municipal government, including the Halifax Regional Police, Halifax Public Libraries, Halifax Fire and Emergency, Halifax Regional Water Commission, parks and recreation, civic addressing, public works, waste management, and planning and development. The provincial legislation that provides governance oversight to the municipality is the Halifax Regional Municipality Charter. The city has a proposed operating budget of $869 million for 2015–2016.