Purple Group reported a strong rise in earnings for the six months to 28 February 2026, with earnings per share up 21% and ...