Harry Kane is still 72 Premier League goals behind Alan Shearer’s record haul of 260, but time is on his side.