The Turkish opposition has vowed to fight "until the end" against President Recep Tayyip Erdogan, with the leader of the CHP party accusing the head of state of staging a "coup" in arresting Istanbul's opposition mayor.
Republican People's Party (CHP) leader Ozgur Ozel has demanded a snap election that he said would serve as the "biggest no confidence vote in history" against President Erdogan, following the arrest last month of Istanbul mayor Ekrem Imamoglu, seen as the president's chief challenger.