SEPL free cash flow for Q2 24 is 81.48 M GBP. For 2023, SEPL free cash flow was 168.21 M GBP and operating cash flow was 316.18 M GBP.