2nd May 2025Taylor Wimpey on track to hit annual operating profit target despite margin squeezeRead Now