Greggs enjoyed a 5.5% sales rise over Christmas while festive takings at Mothercare slumped by 11.4%

Respective trading periods

-10%

-5

0

5

Greggs

Tesco

Next

John Lewis & Partners

Morrisons

Sainsbury’s

Marks & Spencer

Halfords

Debenhams

Mothercare

Respective trading periods

-10%

-5

0

5

Greggs

Tesco

Next

John Lewis & Partners

Morrisons

Sainsbury’s

Marks & Spencer

Halfords

Debenhams

Mothercare