TV channel: In the UK, England vs Japan is being broadcast live on TNT Sports 1, with coverage beginning at 3:45pm GMT - ...
What sort of England team will turn up against Japan? Steve Borthwick could not have been more emphatic in his selection, at ...