If 2024 was the worst of times for the Conservatives, 2025 could turn out to be the best of times. Two months ago they took ...