England captain Jamie George says his side are “in a very good place” after ending their autumn campaign by thrashing Japan. BBC Sport Read More