Crest Nicholson warns over profits amid Iran war impact on costs and demand April 21, 2026 · The Independent Read full story at source