Millions of voters will go to the polls tomorrow in Turkey, where tomorrow’s election is set to be the closest fought for decades.
The opposition leader Kemal Kılıçdaroğlu is mounting a serious challenge to the man who has dominated Turkish politics for twenty years – President Erdogan.
The two men have starkly different visions of the country’s future.