British Lose Confidence in Banks

British Lose Confidence in Banks

by Martin Armstrong, Armstrong Economics: Britain’s four largest banks have reported that clients have withdrawn £78 billion, marking the steepest bank run since 2018. NatWest, Barclays, Lloyds, and HSBC all reported significant withdrawals in the 12 months leading up to June 2023. Worsening matters, the House of Commons Treasury Committee accused the four banks of “blatant […]