Although this fault is fixed, I'll share my experience for others to note so how to fault find in the future.
So, there I was, travelling through Glasgow when I struck a pretty deep pothole, camouflaged by a puddle. The car started to cough and splutter, then stalled with the dash lighting up...