Three-time Trump voter goes off on the president after Iran war spikes gas prices

· The Independent