Scottie Scheffler 'strolled to victory' at The Open Championship 2025 · Sky News · Sentinel