13. Trade and other payables

2025

£’000

2024

£’000

Trade payables

106

44

Other payables

1,039

1,190

1,145

1,234