Stonehenge and glitter: Inside the Bank of England’s new banknote consultation
Monday, 28 July 2025 () The Bank of England first began issuing banknotes in 1694, and today there are 4.7bn sterling banknotes in circulation, worth a combined total of £86bn. And while the use of cash as a method of payment has dropped from around one in two transactions to one in four over the past decade, cash remains a [...]
The system for regulating water companies should be overhauled and replaced with one body for England and one body for Wales, a landmark review of the sector has advised. The much-anticipated report..