Annual Reports
Annual Report and Financial Statements 2024
01 January 1970
Key Financials
£4.4bn
Underlying Group revenue
£242m
Statutory operating profit
£238m
Underlying operating profit
£374m
Statutory cash generated from operations
£160m
Underlying free cash flow
0.8x
Net debt / EBITDA (covenant basis)