Rising fuel prices amid the Iran conflict have hit UK consumer spending, especially travel, according to Barclays and BRC ...