February 20, 2026 · Too Reliant on US Economy – UK Banks Set to Create a New Payment System The UK Payment Regulator found that up to 95% of all card transactions in the UK use either Mastercard or Visa – both US owned.…