December 2025 -

£628.86 million