UK retailer Marks and Spencer today (8 April) posted its sixth consecutive quarter of like-for-like sales growth, boosted by Christmas revenues.