This is a very Croydon Christmas 29 November 2023 Although my usual rule is not to mention the festive C word before December...