Profit Or Loss [Abstract]
| Concept | 
                                    
                                        2022-01-01 to 2022-12-31  | 
                            
                                
                                    
                                        2021-01-01 to 2021-12-31  | 
                            
                        
|---|---|---|
| Profit or loss [abstract] | ||
| Profit (loss) [abstract] | ||
| Revenue | 
                                        
                                             
                                                98,337,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                131,387,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                            
| Other expenses, by nature | 
                                        
                                             
                                                31,768,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                10,723,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                            
| Profit (loss) from operating activities | 
                                        
                                             
                                                4,460,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                7,092,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                            
| Finance costs | 
                                        
                                             
                                                29,051,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                25,979,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                            
| Profit (loss) before tax | 
                                        
                                             
                                                56,359,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                29,610,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                            
| Tax expense (income) | 
                                        
                                             
                                                -
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                75,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                            
| Profit (loss) | 
                                        
                                             
                                                56,359,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     | 
                                
                                    
                                        
                                             
                                                29,685,000
                                                
                                                    
                                                        GBP
                                                    
                                                
                                             
                                        
                                     |