Chancellor Rachel Reeves will deliver her second budget today, promising "fair and necessary choices" on tax and spending. Follow for live updates.

See Full Page