If Labour had not made its tax pledges, it would almost certainly have won a smaller majority. But it would have had more actual power to govern.
It doesn't matter how many seats you hold, if you brick up the levers of power.
You end up either breaking your promises or breaking public services.