UK banks keep £100 limit for contactless card payments despite FCA scrapping it March 19, 2026 · The Guardian Read full story at source