‘The cause of inflation is the war in Iran that Donald Trump chose to start’