Royal Albert Hall, London.29 December 2025. Firmly lost in the limbo between Christmas and New Year’s, unsure of what day it was,...