12 Trade and other receivables



spacer
2008
£m
2007
£m
spacer
Trade receivables 1,421 889
spacer
Amounts recoverable on contracts 1,448 904
spacer
Amounts owed by joint ventures 451 300
spacer
Other receivables 404 315
spacer
Prepayments and accrued income 205 177
spacer
  3,92911 2,5851
spacer
     
spacer
Analysed as (note 16):    
spacer
Financial instruments:    
spacer
     Trade receivables and similar items 1,939 1,211
spacer
     Other non-derivative financial assets 369 321
spacer
Non-financial instruments 1,621 1,053
spacer
  3,929 2,585
spacer
     
1 Trade and other receivables expected to be recovered in more than one year:    
spacer
     Trade receivables 24 26
spacer
     Amounts recoverable on contracts 1,222 704
spacer
     Amounts owed by joint ventures 28 29
spacer
     Other receivables 59 40
spacer
     Prepayments and accrued income 38 28
spacer
  1,371 827
spacer