The Government will run a higher surplus in the public finances than forecast at budget time, based on higher levels of Corporation Tax.