More than a million households face higher mortgages due to Iran war, warns Bank of England

· The Independent