Key Financial dates:

9 January 2024

Full year 2023 trading update

6 March 2024

Full year results for the year ended 31 December 2023

Listen to the webcast here for FY results

10 June 2024

Annual General Meeting

24 July 2024

Half year 2024 trading update

3 September 2024

Half year results for the six months ended 30 June 2024