Tax has been prominent in the general election campaign and the political parties have offered clearer choices to voters than for many years, as David Smith reports.