Energy bills rise £300 in 3yrs