Chancellor Alistair Darling is due to deliver one of the most anxiously-awaited Budgets of recent years as Britain battles recession.