Residents of the Blairgowrie neighbourhood of Johannesburg, South Africa, demonstrate against the lack of service delivery. In addition to daily electricity load shedding, the residents have been without water for 10 days, an issue that will be on the top of the agenda for the May 29 general elections.