Business will still take a big hit on revisions to holiday pay calculations and John Lewis have estimated that cost at £12million.

This is particularly the case in the Waitrose arm as paid overtime is more prevalent there than in John Lewis.