Tens of thousands took to the streets in the UK for the third time in support of Palestine