Tom, Chris and Neil go through their 5 best and 2 worst of 2025, just in time to sneak in as a January 2026 episode