The Bank of England has paid a £66 million dividend to the UK Treasury, its first dividend payment since FY2019/20.

2026-06-25

The Bank of England has paid a £66 million dividend to the UK Treasury, its first dividend payment since FY2019/20.