The build-up to the Champions Trophy 2025 saw reports claiming that the stadium work would be delayed. However, much of that fear has subsided.