England hammer Japan to finish autumn on a high 24.11.2024 20:59 BBC News (UK) England ended their five-match losing run with a nine-try hammering of Eddie Jones' Japan at Twickenham's Allianz Stadium.