20. Trade and other payables

GroupCompany
2013
£000
2012
£000
2013
£000
2012
£000
Current:
Trade payables11,36210,64889267
Amounts payable to Group undertakings96,79958,238
Other taxation and social security73653121397
Other payables3,3113,2651521
Accruals and deferred income4,4018,5212,3092,860
19,81022,96599,42561,483

Loans from Group undertakings have no fixed date of repayment. Interest on certain balances is charged at rates linked to LIBOR.