Hundreds of thousands of people have gathered in Istanbul to protest against last month's attempted coup in Turkey.

President Recep Tayyip Erdogan was joined by opposition leaders in addressing the crowd and similar rallies were held across the country.

Bethany Bell reports.