Current affairs review, featuring reaction to today's Budget announcement.