Bank of England Unveils Pivotal £20,000 Stablecoin Limit in New Regulatory Framework by cnr_staff November 12, 2025