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 |