The streets of Spanish cities become a battlefield as tens of thousands of schoolchildren and students have been protesting against education cuts.