The Pentagon has told US lawmakers that the war on Iran has cost taxpayers at least $47.1bn so far. We take a look at the Pentagon estimate, and what it means for the US economy and the midterm elections https://t.co/FmSKoXK2Ve https://t.co/madTGgRRtm