Marks & Spencer has revealed stronger-than-expected profits for the past half year after it was buoyed by a surge in food sales.
The company, which has undergone a significant turnaround plan in recent years including a raft of store closures, said it will hand shareholders a dividend for the first time since the Covid-19 pandemic hit, as a result of the performance.
Boss Stuart Machin said the business saw strong sales momentum continue into October, with customers responding well to Christmas products.
However, M&S cautioned that the outlook for consumers remains “uncertain”, flagging the impact of “the highest interest rates in 20 years, deflation, geopolitical events, and erratic weather”.
It came after the retailer posted a pre-tax profit of £325.6 million for the six months to September 30, up 56.2% on the same period last year.
Analysts had predicted it would reveal a profit of around £276 million.
Meanwhile, revenues increased by 10.8% to £6.13 billion for the period, boosted by a 14.7% rise in food sales.
It said growth in the grocery arm was driven by investment into improving value amid a continued inflationary backdrop.
Meanwhile, its clothing and home division witnessed a 5.7% rise in sales, with particularly strong demand for holiday clothes and denim.
M&S said it also benefited from a cost reduction in its logistics networks as well as improved currency and freight rates.
Stuart Machin, chief executive of M&S, said: “Our strategy to reshape M&S for growth has delivered strong results in the first half.
“We have maintained our relentless focus on trusted value, giving our customers exceptional quality product at the best possible price.
“There will be challenges and headwinds in the year ahead, and progress won’t be linear, but we are ambitious for future growth and are driving what is in our control.”
STV News is now on WhatsApp
Get all the latest news from around the countryFollow STV News
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country