France take on England in the 2025 Six Nations championships on Saturday afternoon at Twickenham in south-west London, hoping to emulate their exploits of two years ago when they annihilated their ...