In the end, it was a scandal too far, even for Peter Mandelson.