Second half of his show in the O2 tonight was a simpleton musical based on the music of Cat Stevens set on the planet Moonshadow or something where there is only darkness where raggle taggle kids work punishing hours for Matthew & Son. Before the interval he announced that we were in for a surprise in the second half of the show - I was terrified he was going to do a duet with Ronan Keating but nothing could have prepared me for this. I never thought that I would laugh so much in the throes of my own personal hell. Joe Duffy is going to be a busy man tomorrow.