2021
£m
2020
£m
Current liabilities
Trade payables131.7106.7
Other taxation and social security payable34.533.2
Other payables21.612.3
Accruals and other deferred income82.464.8
270.2217.0
Non-current liabilities
Accruals and other deferred income3.31.9
3.31.9

Trade and other payables at 2 April 2021 includes £7.9m (2020: £3.4m) of deferred income in relation to product warranties and service and repair plans; of which £4.6m (2020: £1.5m) is in current liabilities and £3.3m (2020: £1.9m) is in non-current liabilities.