Home Business Britain stuck at bottom of G7 for investment as private spending stalls