Cheaper gherkins, £100 towards energy bills, higher taxes on banks and billions for defence. John Healey’s first Budget had something for everyone. But was there a main course among the picky bits?