A group of young activists has staged a sit-in demonstration at a Barclays branch, calling for a boycott of the bank over its “links to arms sales and investment in fossil fuels”. The protest was ...