Pro-Palestinian and Israeli protests cost Metropolitan Police £26.5m

Pro-Palestinian and Israeli protests cost Metropolitan Police £26.5m