Gregor Townsend adamant over Scotland confidence against world's best 19/07/2026 19:00 Partager The Scotland coach believes recent performances have shown his side can compete against the best in the world.