UK Construction Performance Finishes 2025 on a High, According to Glenigan Index