
England Ends Losing Streak with Stunning 59-14 Victory
England Secures First Victory of Autumn Nation Series In a commanding performance, England ended its five-match losing streak with a decisive 59-14 victory over Japan at Twickenham’s Allianz Stadium.