Visa customers outraged as card payments fail across UK and Europe