Turkey’s main opposition party has won local elections in the two key cities of Istanbul and Ankara. Analysts say Recep Tayyip Erdogan’s defeat is due to two main reasons, one is economy and the second is his weak stance towards Gaza.