People in the UK pay more for energy than in any other comparable country in the world