Share0 Government letting energy giants ‘off the hook’, claim opposition and campaigners after profits soar to £68bn