Not sure about the cravat, couldn't find any images of that, but the mention of Vision On made me think of Screen Test, Clapperboard, Tales from Europe, the stuff that was on just after getting home from school. The Prof...
Vision On.jpg
Tony Hart.jpg