Crest Nicholson warns over profits amid Iran war impact on costs and demand

· The Independent