11. Earnings per share

6 months ended 30 June 2026

6 months ended 30 June 2025

Basic and diluted earnings per share

£0.41

£0.43

Profit for the period (’000)

£68,192

£74,479

Weighted average number of shares in issue (’000)

166,172

175,005