19. Interest-bearing loans and borrowings

Group

Company

Note

2025 
£’000

2024
£’000

2025
£’000

2024
£’000

Current bank borrowings

22

45,511

34,602

45,511

34,602


2025
£’000

2024
£’000

Floating rate:

Expiring beyond one year

4,454

15,212

Total

4,454

15,212

Group

Company

2025 
£’000

2024 
£’000

2025 
£’000

2024 
£’000

Short-term borrowings at 1 January

34,602

36,527

34,602

36,527

Repayment

(14,584)

(8,357)

(14,584)

(8,357)

Drawdown

25,931

6,750

25,931

6,750

Loan origination fee

151

180

151

180

Foreign exchange movement

(589)

(498)

(589)

(498)

Short-term borrowings at 31 December

45,511

34,602

45,511

34,602