Revenue: UK£282.7m (up 1.9% from FY 2024). Net income: UK£8.63m (up from UK£48.6m loss in FY 2024). Profit margin: 3.1% (up from net loss in FY 2024). The move to profitability was primarily driven by ...