Home Business London investment will come roaring back after drop-off, says British Business Bank