Chancellor George Osborne has delivered his first March Budget this afternoon, after David Cameron and Ed Miliband clashed at PMQs.

By Alex Stevenson

Review our blow-by-blow coverage below by scrolling down and clicking on the coveritlive box: