Istanbul will rerun its mayoral election on June 16. In March, President Recep Tayyip Erdogan's AK Party was defeated in the city's local elections. That result was widely seen as a political game changer. But a rerun was called after the authorities annulled the vote over irregularities. The country's opposition and the EU said the move was undemocratic. Dorian Jones reports from Istanbul.