Bermuda Broadcasting / NewsUK appoints Barclays executive as top Bank of England regulator February 27, 2026 Last year, finance minister Rachel Reeves criticised regulators for being “a boot on the neck of businesses” International News via Reuters: Britain Go to Source