Of all the G20 nations, Britain’s economy will be worst hit by the war on Iran. That’s according to analysis by the Organisation of Economic Cooperation and Development (OECD) released yesterday.