| 7 December 2023           | 
                            2023 Annual financial statements Year ended 30 September 2023           | 
                                                                                                    | 
                                                                                                    | 
                                                                                                    | 
                                                                                                    | 
                                                                                                    | 
              
| 19 October 2023           | 
                            Year-end trading update Year ended 30 September 2023           | 
                                                                                                    | 
                                                                                                   | 
                                                                                                   | 
                                                                                                   | 
                                                                                                   | 
              
| 20 July 2023           | 
                            Q3 trading update Three months ended 30th June 2023           | 
                                                                                                    | 
                                                                                                   | 
                                                                                                   | 
                                                                                                   | 
                                                                                                   | 
              
| 25 May 2023           | 
                            2023 Interim Financial Statements Six months ended 31 March 2023           | 
                                                                                                    | 
                                                                                                   | 
                                                                                                   | 
                                                                                                    | 
                                                                                                    | 
              
| 20 April 2023           | 
                            Q2 trading update Three months ended 31 March 2023           | 
                                                                                                    | 
                                                                                                   | 
                                                                                                   | 
                                                                                                   | 
                                                                                                   | 
              
| 19 January 2023           | 
                            Q1 trading update Three months ended 31 December 2022           | 
                                                                                                    | 
                                                                                                   | 
                                                                                                   | 
                                                                                                   | 
                                                                                                   |