Massive pro-Palestinian protests have been held in cities across Europe to condemn Israel’s war on Gaza.