After months of delays, the ANC has failed to name its mayoral candidates for the country’s eight metropolitan municipalities in the 4 November local government elections and has instead named its metro shortlists. Here are the 42 contenders.