British satirical puppet show “Spitting Image” will return to television
An undated picture shows puppets of Britain’s Prince Harry and Meghan, Duchess of Sussex as part of the British satirical puppet show called “Spitting Image” in an unknown location. Mark Harrison/ITV/Handout via REUTERS