British energy price cap to rise 80% this year