Home Investing Can low valuations boost UK stocks in 2025? Experts weigh in