
Scotland played the part of Six Nations party poopers to perfection on Friday when their 27-23 victory at the Stade de France emphatically denied France the title, but what does it mean for Les Bleus long-term ambition of triumphing on home soil when hosting the 2023 Rugby World Cup? READ MORE