Catalan independence rally in Barcelona
Thousands of people have attended a protest rally in Barcelona to show their support for an independence referendum in Catalonia.
Catalonia's pro-independence government is planning to hold a referendum on independence on 1 October, despite Spain deeming it illegal.