December 2025 -
£628.86 million