| 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 | |||||||
|
|
|
|
|
|||||