| 1st Feb 2022 7:00 am | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 21st Jan 2022 7:00 am | 
                                            PRN | 
                                            Commencement of Further Share Buyback Programme | 
                                        
                                                                            
                                            | 23rd Nov 2021 7:00 am | 
                                            PRN | 
                                            Half-Year Report | 
                                        
                                                                            
                                            | 30th Sep 2021 3:44 pm | 
                                            PRN | 
                                            Result of AGM | 
                                        
                                                                            
                                            | 29th Jul 2021 9:00 am | 
                                            PRN | 
                                            Final Results for the year ended 31 March 2021 | 
                                        
                                                                            
                                            | 17th Jun 2021 7:00 am | 
                                            PRN | 
                                            Completion of Buyback Programme | 
                                        
                                                                            
                                            | 10th Jun 2021 7:00 am | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 7th Jun 2021 7:00 am | 
                                            PRN | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 3rd Jun 2021 7:00 am | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 26th May 2021 7:00 am | 
                                            PRN | 
                                            Transaction in Own Shares | 
                                        
                                                                            
                                            | 13th May 2021 7:05 am | 
                                            PRN | 
                                            Commencement of Share Buyback Programme | 
                                        
                                                                            
                                            | 13th May 2021 7:00 am | 
                                            PRN | 
                                            Trading Update | 
                                        
                                                                            
                                            | 24th Nov 2020 7:00 am | 
                                            PRN | 
                                            Interim Results | 
                                        
                                                                            
                                            | 21st Oct 2020 1:07 pm | 
                                            PRN | 
                                            Director/PDMR Shareholding | 
                                        
                                                                            
                                            | 30th Sep 2020 12:04 pm | 
                                            PRN | 
                                            Result of AGM | 
                                        
                                                                            
                                            | 24th Aug 2020 9:19 am | 
                                            PRN | 
                                            Director's Dealing | 
                                        
                                                                            
                                            | 20th Aug 2020 3:47 pm | 
                                            PRN | 
                                            Holding(s) in Company | 
                                        
                                                                            
                                            | 20th Aug 2020 7:00 am | 
                                            PRN | 
                                            Final Results | 
                                        
                                                                            
                                            | 13th May 2020 7:00 am | 
                                            PRN | 
                                            Trading Update and Commentary on COVID-19 Impact | 
                                        
                                                                            
                                            | 17th Feb 2020 5:54 pm | 
                                            PRN | 
                                            Director's Dealing | 
                                        
                                                                            
                                            | 2nd Dec 2019 1:00 pm | 
                                            PRN | 
                                            Half-year Report | 
                                        
                                                                            
                                            | 30th Sep 2019 12:24 pm | 
                                            PRN | 
                                            Result of AGM | 
                                        
                                                                            
                                            | 30th Sep 2019 7:00 am | 
                                            PRN | 
                                            AGM Statement | 
                                        
                                                                            
                                            | 20th Aug 2019 8:29 am | 
                                            PRN | 
                                            Final Payment Dividend Date | 
                                        
                                                                            
                                            | 19th Aug 2019 3:49 pm | 
                                            PRN | 
                                            Director's Dealing | 
                                        
                                                                            
                                            | 19th Aug 2019 7:00 am | 
                                            PRN | 
                                            Annual Financial Report | 
                                        
                                                                            
                                            | 7th Jun 2019 7:00 am | 
                                            PRN | 
                                            Trading Update | 
                                        
                                                                            
                                            | 14th Dec 2018 2:31 pm | 
                                            PRN | 
                                            Director's Dealing | 
                                        
                                                                            
                                            | 5th Dec 2018 7:00 am | 
                                            PRN | 
                                            Half-year Report | 
                                        
                                                                            
                                            | 28th Sep 2018 10:12 am | 
                                            PRN | 
                                            Correction : Sale of Property | 
                                        
                                                                            
                                            | 28th Sep 2018 7:00 am | 
                                            PRN | 
                                            Sale of Property | 
                                        
                                                                            
                                            | 24th Sep 2018 11:43 am | 
                                            PRN | 
                                            Result of AGM | 
                                        
                                                                            
                                            | 24th Sep 2018 7:00 am | 
                                            PRN | 
                                            AGM Statement | 
                                        
                                                                            
                                            | 24th Aug 2018 1:30 pm | 
                                            PRN | 
                                            Director's Dealing | 
                                        
                                                                            
                                            | 14th Aug 2018 7:00 am | 
                                            PRN | 
                                            Final Results | 
                                        
                                                                            
                                            | 8th Jun 2018 7:00 am | 
                                            PRN | 
                                            Trading Update | 
                                        
                                                                            
                                            | 16th Mar 2018 10:09 am | 
                                            PRN | 
                                            Appointment of Broker | 
                                        
                                                                            
                                            | 2nd Mar 2018 12:02 pm | 
                                            PRN | 
                                            Statement re Broker | 
                                        
                                                                            
                                            | 14th Dec 2017 7:00 am | 
                                            PRN | 
                                            Change of Adviser | 
                                        
                                                                            
                                            | 5th Dec 2017 7:00 am | 
                                            PRN | 
                                            Half-year Report |