Home Investing UK government unveils 2025 spending review: focus on renewal