XML 31 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Trade and other payables: amounts falling due within one year
6 Months Ended
Jun. 30, 2023
Trade and other current payables [abstract]  
Trade and other payables: amounts falling due within one year
30 June 202331 December 2022
£m£m
Trade payables9,351.1 11,182.3 
Deferred income1,310.5 1,599.0 
Payments due to vendors (earnout agreements)73.3 62.0 
Liabilities in respect of put option agreements with vendors14.9 18.8 
Fair value of derivatives40.2 58.0 
Other creditors and accruals2,365.8 2,914.8 
13,155.8 15,834.9 
The Group considers that the carrying amount of trade and other payables approximates their fair value.