Ok fair enough but the rules are open to interpretation on that:
Offside offence
A player in an offside position at the moment the ball is played or touched* by a team-mate is only penalised on becoming involved in active play by:
- interfering with play by playing or touching a ball passed or touched by a team-mate
(From the FA website)
So imo if he was offside on the first pass (he wasn't) it can be called when he receives the second pass. If however another player receives the ball and scores it doesn't matter that Kane was offside because he never interferes with play.