Bond markets swung wildly in the weeks leading up to the Budget amid speculation over the state of the public finances and Chancellor Rachel Reeves' plans.