In his final Budget before the general election in May, Chancellor of the Exchequer George Osborne has today (18 March) set out his tax and spending plans to MPs, with an agenda including further reforming the pension industry, raising £5.3bn from the banking sector, tackling tax avoidance and evasion, and supporting the North Sea oil industry.