www.independent.co.uk1 month agoFrance politicsEngland celebrate Six Nations Grand Slam with victory in FranceEngland wins 6th consecutive Women's Six Nations title and Grand Slam, defeating France 42-21. [ more ]