Millions of consumers could get £70 after Mastercard ruling BBC 2025-05-20 17:04 (updated 2025-05-20 20:41) Source Original site It is not necessary to have held a Mastercard to make a claim following ruling which