You're a legend, @cardibach . Meanwhile back here I am in A&E with DC1 who has scalded both legs in a cooking accident. 20 minutes from arrival to triage, now waiting for treatment, pain relief in place. Long live the NHS.
And DS1 has found he has passed his dissertation, which was severely in doubt at one point, so graduation here we come!