Keir Starmer has told business chiefs it must be a 'joint effort' in tackling the impact of the Iran war as he said there is a 'duty to protect British citizens'