London’s O2 Arena is heaving on a Thursday night (18.12.25), days away from the festive break, with every seat filled and every voice buzzing in anticipation for the arrival of Welsh rock heavyweights ...