Turkish police have arrested Istanbul’s mayor – a popular opposition leader and key rival of President Recep Tayyip Erdogan – and several other prominent figures as part of investigations into alleged corruption and terror links.