by Matt Wolf
39 years after they first came to British TV, the satiric puppets take to the London stage