nevertheless , and invisible as it usually is for the brits , the sun was indeed up there , no doubt about it , burning merrily away on its suicidal road to death and keeping every single one of us warm , and therefore alive , while doing it .