| 4th May 2022 5:18 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 3rd May 2022 5:30 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 3rd May 2022 10:00 am | RNS | Total Voting Rights | 
                                                                            
                                            | 29th Apr 2022 5:39 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 28th Apr 2022 7:00 am | RNS | Notice of Investor Day | 
                                                                            
                                            | 28th Apr 2022 7:00 am | RNS | Launch of £75 million share buyback programme | 
                                                                            
                                            | 20th Apr 2022 5:17 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 14th Apr 2022 7:00 am | RNS | Third Quarter Trading Update | 
                                                                            
                                            | 12th Apr 2022 4:43 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 12th Apr 2022 1:04 pm | RNS | Holding(s) in Company | 
                                                                            
                                            | 4th Apr 2022 2:32 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 1st Apr 2022 10:00 am | RNS | Total Voting Rights | 
                                                                            
                                            | 1st Apr 2022 9:30 am | RNS | SBTi approval for carbon reduction targets | 
                                                                            
                                            | 31st Mar 2022 1:05 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 17th Mar 2022 5:06 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 16th Mar 2022 5:06 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 15th Mar 2022 5:05 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 14th Mar 2022 5:20 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 11th Mar 2022 4:56 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 10th Mar 2022 5:00 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 9th Mar 2022 4:57 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 8th Mar 2022 5:02 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 7th Mar 2022 5:00 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 4th Mar 2022 4:59 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 3rd Mar 2022 5:06 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 2nd Mar 2022 5:02 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 1st Mar 2022 4:58 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 1st Mar 2022 10:00 am | RNS | Total Voting Rights | 
                                                                            
                                            | 28th Feb 2022 5:15 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 25th Feb 2022 5:22 pm | RNS | Transaction in Own Shares | 
                                                                            
                                            | 24th Feb 2022 9:23 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 24th Feb 2022 7:02 am | RNS | Directorate Change | 
                                                                            
                                            | 24th Feb 2022 7:00 am | RNS | Half-year Report | 
                                                                            
                                            | 1st Feb 2022 10:15 am | RNS | Block listing Interim Review | 
                                                                            
                                            | 1st Feb 2022 10:00 am | RNS | Total Voting Rights | 
                                                                            
                                            | 1st Feb 2022 9:00 am | RNS | Director Declaration | 
                                                                            
                                            | 13th Jan 2022 7:00 am | RNS | Second Quarter Trading Update | 
                                                                            
                                            | 4th Jan 2022 11:54 am | RNS | Total Voting Rights | 
                                                                            
                                            | 4th Jan 2022 7:00 am | RNS | Transaction in Own Shares | 
                                                                            
                                            | 30th Dec 2021 5:19 pm | RNS | Transaction in Own Shares |