House prices have fallen for a second month in a row as the Iran war hits confidence and drives up mortgage costs.