The Iran war is a running sore, bringing with it higher petrol prices, fertiliser shortages and pessimism. But there are half a billion reasons to believe the Republicans will win.

The Iran war is a running sore, bringing with it higher petrol prices, fertiliser shortages and pessimism. But there are half a billion reasons to believe the Republicans will win.

The Iran war is a running sore, bringing with it higher petrol prices, fertiliser shortages and pessimism. But there are half a billion reasons to believe the Republicans will win.