Interest rate rise could derail the recovery and cost jobs... but there is no other choice, warn business leaders
The Institute of Directors said the Bank of England will be forced to raise rates in 2016 having pegged them at an all-time low of 0.5 per cent since March 2009.