| 16th Nov 2023 6:00 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 2nd Nov 2023 2:56 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 2nd Nov 2023 12:44 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 31st Oct 2023 3:00 pm | RNS | Total Voting Rights | 
                                                                            
                                            | 30th Oct 2023 3:45 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 26th Oct 2023 7:00 am | BUS | Half-year Report | 
                                                                            
                                            | 16th Oct 2023 5:16 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 6th Oct 2023 12:30 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 27th Sep 2023 3:56 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 19th Sep 2023 7:00 am | BUS | Statement re FY2024 H1 pre-close Trading Statement | 
                                                                            
                                            | 15th Sep 2023 2:10 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 31st Aug 2023 7:00 am | RNS | Directorate Changes | 
                                                                            
                                            | 18th Aug 2023 9:35 am | RNS | Director Declaration | 
                                                                            
                                            | 16th Aug 2023 4:15 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 20th Jul 2023 9:00 am | RNS | Director Declaration | 
                                                                            
                                            | 17th Jul 2023 3:15 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 13th Jul 2023 1:00 pm | RNS | Result of AGM | 
                                                                            
                                            | 13th Jul 2023 7:00 am | BUS | AGM Statement | 
                                                                            
                                            | 6th Jul 2023 4:00 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 3rd Jul 2023 5:45 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 26th Jun 2023 12:06 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 16th Jun 2023 2:00 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 14th Jun 2023 6:05 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 14th Jun 2023 8:30 am | RNS | Annual Report & Notice of AGM | 
                                                                            
                                            | 13th Jun 2023 4:30 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 1st Jun 2023 7:00 am | RNS | Block listing Interim Review | 
                                                                            
                                            | 30th May 2023 7:00 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 26th May 2023 12:15 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 24th May 2023 1:45 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 24th May 2023 12:00 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 24th May 2023 7:00 am | BUS | Final Results | 
                                                                            
                                            | 19th May 2023 7:00 am | BUS | Statement re Trading Update & Directorate Changes | 
                                                                            
                                            | 16th May 2023 2:00 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 4th May 2023 1:30 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 17th Apr 2023 3:45 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 23rd Mar 2023 7:00 am | BUS | Pre-close Trading Statement | 
                                                                            
                                            | 16th Mar 2023 3:15 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 15th Mar 2023 2:00 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 23rd Feb 2023 11:00 am | RNS | Holding(s) in Company | 
                                                                            
                                            | 15th Feb 2023 4:15 pm | RNS | Director/PDMR Shareholding |