MPs have issued warnings for several years about the gap in investment between the north and south of England.