| 9th Jun 2020 3:06 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 5th Jun 2020 1:52 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 4th Jun 2020 4:37 pm | RNS | TR-1: Notification of Major Holdings | 
                                                                            
                                            | 4th Jun 2020 8:12 am | RNS | TR-1: Notification of Major Holdings | 
                                                                            
                                            | 1st Jun 2020 2:53 pm | RNS | TR-1: Notification of Major Holdings | 
                                                                            
                                            | 1st Jun 2020 10:38 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 21st May 2020 12:22 pm | RNS | Result of Annual General Meeting | 
                                                                            
                                            | 13th May 2020 8:43 am | RNS | Termination of Shareholder Relationship Agreement | 
                                                                            
                                            | 13th May 2020 7:00 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 5th May 2020 11:48 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 5th May 2020 11:42 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 30th Apr 2020 10:16 am | RNS | TR-1: Notification of Major Holdings | 
                                                                            
                                            | 30th Apr 2020 7:00 am | RNS | Total Voting Rights | 
                                                                            
                                            | 24th Apr 2020 7:00 am | RNS | Board Changes and Withdrawal of AGM Resolution | 
                                                                            
                                            | 16th Apr 2020 2:47 pm | RNS | TR-1: Notification of Major Holdings | 
                                                                            
                                            | 15th Apr 2020 7:00 am | RNS | Q1 Trading Update | 
                                                                            
                                            | 14th Apr 2020 3:19 pm | RNS | Annual Report and Notice of Annual General Meeting | 
                                                                            
                                            | 9th Apr 2020 7:00 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 9th Apr 2020 7:00 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 8th Apr 2020 7:00 am | RNS | Annual Report and Notice of AGM | 
                                                                            
                                            | 19th Mar 2020 3:29 pm | RNS | TR-1: Notification of Major Holdings | 
                                                                            
                                            | 28th Feb 2020 11:50 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 27th Feb 2020 7:00 am | RNS | Preliminary results year ended 31 December 2019 | 
                                                                            
                                            | 24th Feb 2020 7:00 am | RNS | Notice of Board Resignation | 
                                                                            
                                            | 10th Feb 2020 8:42 am | RNS | Change of Share Registrar | 
                                                                            
                                            | 17th Jan 2020 7:00 am | RNS | Trading Update | 
                                                                            
                                            | 15th Jan 2020 2:52 pm | RNS | TR-1: Notification of Major Holdings | 
                                                                            
                                            | 7th Jan 2020 11:34 am | RNS | TR-1: Notification of Major Holdings | 
                                                                            
                                            | 6th Jan 2020 1:41 pm | RNS | Block Listing Six Monthly Return | 
                                                                            
                                            | 10th Dec 2019 5:21 pm | RNS | TR-1: Notification of Major Holdings | 
                                                                            
                                            | 28th Nov 2019 7:00 am | RNS | Appointment of Joint Corporate Broker | 
                                                                            
                                            | 27th Nov 2019 2:36 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 18th Nov 2019 9:08 am | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 25th Oct 2019 7:00 am | RNS | Q3 Trading Update | 
                                                                            
                                            | 23rd Oct 2019 7:00 am | RNS | TR-1: Notification of Major Holdings | 
                                                                            
                                            | 23rd Oct 2019 7:00 am | RNS | TR-1: Notification of Major Holdings | 
                                                                            
                                            | 19th Sep 2019 4:56 pm | RNS | Director/PDMR Shareholding | 
                                                                            
                                            | 14th Aug 2019 1:07 pm | RNS | TR-1: Notification of Major Holdings | 
                                                                            
                                            | 9th Aug 2019 3:58 pm | RNS | TR-1: Notification of Major Holdings | 
                                                                            
                                            | 8th Aug 2019 7:00 am | RNS | Half-year Report |