The UK’s National Payments Vision lays a strong foundation for progress. By modernising infrastructure, simplifying ...