Puppeteers are as pleased as Mr Punch to perform for his 331st birthday celebrations

Click to follow
The Independent Online
The Rev Ken Elworthy, a Punch and Judy professor, preaching as Mr Punch at St Paul's church, central London, during the 18th May fair and puppet festival Photograph: Andrew Campbell

(Photograph omitted)