2017 | 2016 | |||||||
£m | £m | |||||||
Trade payables |
3,528 | 3,596 | ||||||
Wages and salaries |
1,228 | 1,236 | ||||||
Social security |
166 | 120 | ||||||
Consumer Healthcare put option |
8,606 | — | ||||||
ViiV Healthcare put option |
1,304 | 1,319 | ||||||
Other payables |
363 | 447 | ||||||
Deferred income |
240 | 158 | ||||||
Customer return and rebate accruals |
3,463 | 2,778 | ||||||
Other accruals |
2,072 | 2,310 | ||||||
|
|
|
|
|||||
20,970 | 11,964 | |||||||
|
|
|
|