It's been a long time coming. If you feel like this Budget has been going on for ages, you'd be right.

Not just because by one senior MP's count, 13 - yes, thirteen - different tax proposals have already been floated by the government in advance of the final decisions being made public.

Or because of an ever-growing pile of reports from different think tanks or research groups making helpful suggestions that have grabbed headlines too.

But because the budget process itself has actually been going on for months.

Back in July the Chancellor Rachel Reeves had the first meeting with aides in her Treasury office to start the planning.