Green’s Dictionary of Slang

punch and judy n.2

[? rhy. sl.; ? the policeman in the trad. Punch and Judy puppet show]

a school inspector.

[UK](con. 1932) W. Woodruff Beyond Nab End 28: I’d watch children skip and jump [...] ‘Punch and Judies (school inspectors) catches ’em and makes ’em go to school,’ said Ben.