Thousands clash in Barcelona during Spain's general strike protesting housing costs and living expenses. Lates...