13. Trade and other payables

2024

£’000

2023

£’000

Trade payables

44

216

Amounts due to related parties

8,244

Other payables

1,190

230

1,234

8,690