CBI chief economist Ian McCafferty, who expects interest rates will be little changed until the end of the year, said: 'We were expecting the route to the recovery to be long and difficult, but even so the first six months of the year have been disappointing.