Here you’ll find our trading updates, alongside historical interim management statements.

26 April 2023 - Q1 2023 Trading Update and £150 Million Share Buyback Programme