iStock UK banks explore homegrown payments network to rival Visa and Mastercard Teena JoseFeb 18, 2026