Turkey's main opposition Republican People's Party (CHP) on Friday nominated one its most prominent and combative lawmakers to challenge President Tayyip Erdogan in the June 24 snap presidential election.

The secularist CHP, which has never won an election against Erdogan in his decade and a half in power, chose 54-year-old ex- high school physics teacher Muharrem Ince as its candidate.

"I will be everyone's president, a nonpartisan president. The depressing times will end on June 24," Ince told thousands of flag-waving supporters at a rally in Ankara, where he was introduced by party leader Kemal Kilicdaroglu.