Department store John Lewis revenue jumped 10.6% year-on-year over the last week as sales broke through the £130m mark for the first time.

The figure is a 7.8% increase on the previous week’s figure of £123.5m. At the same time, John saw sales leap 42.2% on the same week last year.

The performance was driven by strong sales in electronics, toys and home accessories. Gadgets such as Kindles and iPads did well, the company said.

The colder weather also helped sales of coats and outerwear in womenswear, and menswear brands such as Barbour also did well.

Operational development director Lesley Ballantyne said: “We are delighted with the record figures this week.”

John Lewis managing director Andy Street said: “The fact that we have achieved another record week speaks volumes for John Lewis customers understanding that we will always honour our pledge to be ‘Never Knowingly Undersold’.”