British families may lose £2,400 in real income by 2027 due to US-Iran tensions affecting energy prices, warns the Centre for Economics and Business Research.