<p>Spanish police charged at left-wing protesters in Barcelona on Catalonia&#039;s National Day.</p>