Japan's minority government was expected Friday to approve a $140-billion stimulus drive aimed at putting more money in consumers' pockets after the ruling party's worst election result in 15 years.
TV channel: In the UK, England vs Japan is being broadcast live on TNT Sports 1, with coverage beginning at 3:45pm GMT - ...