Check out this exclusive clip from Judy & Punch, in cinemas 22 November By Poppy-Jay Palmer 20-11-19 5,462 Ahead of the release of Judy & Punch, which hits UK cinemas on 22 November, we have an exclusive clip from the film to share. Settle down and watch as famous puppeteers Punch and Judy put on a show…