In our latest podcast, our team discusses Spain's assertion on Palestine, student protests and what it means for the EU