MKS MKS · 1 article Earnings June 1, 2026 Earnings Marks and Spencer raises dividend as statutory revenue hits £17.3bn