Last week's budget was probably the last before the next general election. It is also likely to have been the last before the end of the current economic cycle, the period over which Chancellor Gordon Brown 's fiscal rules - the benchmarkfor his management of the public finances are assessed.