UK push to restore finances means higher taxes, energy bills