Growth has been elusive for UK governments for decades, and with Brexit challenges now part of the mix, Labour will have its work cut out to deliver on its pledges.
Tax evasion crackdowns, efficiency savings and welfare cuts are easy political sells – but getting these measures to deliver large amounts of revenue is much more difficult.
There is something contrived about parties producing detailed plans for a parliament that may well last five years, in a world that is volatile and uncertain.
Both the Conservatives and Labour have promised not to raise income tax, national insurance or VAT should they win the election – but most voters don’t believe them.