Half year results Rank Group issues future costs warning as net profit slips in H1 29 Jan 2026 - Earnings