Home Our Financials Notes to the Financial Statements 17. Trade and Other Payables prev next 17. Trade and Other Payables 2015£m2014£mCurrent liabilitiesTrade payables107.879.4Other taxation and social security payable15.713.4Other payables9.715.0Deferred income — lease incentives3.93.7Accruals and other deferred income44.348.0181.4159.5Non-current liabilitiesDeferred income — lease incentives31.528.8