Follow the live action as France and Scotland face off in the final match of the 2025 Six Nations championship at the Stade de France.