Call for Scottish MPs to mediate dispute between Catalan separatists and Spanish government

People wave "estelada" flags, that symbolise Catalonia's independence, during a demonstration in Barcelona (AP)
People wave "estelada" flags, that symbolise Catalonia's independence, during a demonstration in Barcelona (AP)

Breaking