M&S books highest profit in decade and pays first dividend since 2019
Revival in food and clothing divisions boost earnings as turnaround plans start to pay off
Revival in food and clothing divisions boost earnings as turnaround plans start to pay off