Is Britain walking tall again? The chancellor claims it is. This was one of many announcements made as he embarked upon his sixth budget speech. Growth is now forecast to rise to 2.5 per cent this year and 2.3 per cent in 2016, he said. As such, borrowing estimates were lowered. Here at WPS […]