TV channel: In the UK, England vs Japan is being broadcast live on TNT Sports 1, with coverage beginning at 3:45pm GMT - ...