I just watched this on catch up. My goodness, has anyone else seen it? Would love to know what you think...