Shadow housing secretary says it will take 30 years to level up northern England