AFP via Getty Images Business Barclays scraps Direct Investing charge, saving some customers £125 a year Teena JoseJun 04, 2026