Saw this ad pop on the TV the other day and tracked it down, the work was done by WCRS, London. The ad is for Stowford Press cider, England’s most popular draught cider brand, it’s their first TV ad for and gives a cheers to those men who “Press on”. Wonderful work.