England have bounced back from their disappointing World Cup to claim their first Grand Slam since 2003 after beating France in Paris.
England have bounced back from their disappointing World Cup to claim their first Grand Slam since 2003 after beating France in Paris.