In Harare, it is officials of the Harare City Council who are responsible for service delivery, including water and sanitation services, for residents. The City Council is made up of 46 elected councilors, a mayor and other administrative positions. The town clerk manages the City Council. Above the town clerk sits the Harare mayor, who reports to the Minister of Local Government, Chombo. Complicating an already complex urban government structure is that the vast majority of elected councilors, 39 since the July 31 election, are members of the opposition MDC. The minister of local government is a ZANU-PF member. In every interview we had with people about the government and service delivery, political infighting between the two parties and corruption, were said to be adversely affecting service delivery.