A dog-collared queen, gorgeously played by Michael Fitzgerald, punctures the air of conventionality, while a Conservative junior minister at Education, whom David Haig brings to life in his familiar but delectable style of unctuous insincerity, moans about the nation's moral collapse while doing his best to succumb to it.