UK energy bills highest in Europe and public patience is wearing thin