House Speaker Mike Johnson calls for more spending for Iran – despite saying America is not at war

The speaker tells The Independent that the conflict has drained the United States’s munitions