News

NatWest is set to close dozens of branches next month in a blow to the high street bank's millions of customers. In June 2025, NatWest will shut down down 24 locations amid changing consumer habits ...