john barrowman on the michael ball show tday