v3.22.2.2
Revenue (Details) - Schedule of material revenue recognised - GBP (£)
£ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Type of goods    
Type of goods £ 627,868 £ 248,209
Recognition of revenue    
Recognition of revenue 627,868 248,209
Revenue from contracts with customers [Member]    
Recognition of revenue    
Recognition of revenue 607,097 240,530
Other revenue [Member]    
Recognition of revenue    
Recognition of revenue 20,771 7,679
Retail [Member]    
Type of goods    
Type of goods 501,770 207,948
Wholesale [Member]    
Type of goods    
Type of goods 82,852 12,774
Other sales [Member]    
Type of goods    
Type of goods £ 43,246 £ 27,487