In a dazzling performance, France clinched their seventh Six Nations title with a 35-16 victory over Scotland at the Stade de France on Saturday. The triumph marked the end of their ‘runners-up’ tag, as they matched England’s record number of titles since Italy joined the championship in 2000.
