Dead horse and flogging come to mind a bit here.
I don’t get Kevin, never have done. I do like Greatest Showman though which this is a bit of, mixed with a Robbie Williams track with all new Christmas-based lyrics that don’t quite work. Clearly they couldn’t get clearance or didn’t the budget to mess with the Greatest Showman music and Robbie Williams has a new album to flog.
Whatever, this is fine but will be quickly forgotten.