Bank of England Sets $53 Billion Cap on Sterling Stablecoins: Can They Compete Globally? | Whale Factor