Tottenham's Harry Kane up and running, but will he be fit for the Champions League final on June 1?