XML 80 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Trade and other payables - Summary of Trade and Other Payables, Amounts Falling Due within One Year (Detail) - GBP (£)
£ in Millions
Jun. 30, 2021
Dec. 31, 2020
Trade and other current payables [abstract]    
Trade payables £ 8,902.2 £ 10,206.5
Deferred income 1,164.3 1,153.7
Payments due to vendors (earnout agreements) 83.7 57.8
Liabilities in respect of put option agreements with vendors 35.4 9.3
Fair value of derivatives 3.7 1.8
Other creditors and accruals 2,525.5 2,430.6
Total £ 12,714.8 £ 13,859.7