Analysis - Trying to please everyone will prove a near-impossible task for the Finance Minister when she delivers her third Budget on Thursday.

Struggling to keep up with all the "pre-Budget" news? We've got you covered.

Analysis: Higher inflation, tighter allowances and rising uncertainty are turning this year's budget into a test.