Britain’s economy contracted last month for the first time in eight months amid signs that the Iran war is beginning to take its toll on some sectors..