The more technical details emerge about the hack, the more my anger grows.
It appears to me that BA were bordering on being grossly negligent with their payments platform.
Just as banks hire security guards to protect their branches, British Airways clear had such a cavalier approach to pen and vulnerability testing that they may as well have hung a sign saying”come in and help yourselves!”