British energy price cap set for 18 percent July increase | IUX24