Around 20 branches of Barclays have been vandalized by pro-Palestinian and climate activists who said they were protesting against the UK bank’s business dealings in Israel and its funding of ...