Gregor Townsend gives Finn Russell update and confirms Scotland squad plans after prop injury 07/07/2026 19:00 Partager