Madagascar is set to hold presidential elections on 7 November, with a possible run-off on 19 December. Credit: Rod Waddington.