I would not say that Tottenham is famous for stability this season in the case of Kane, especially since it is rumored that Kane himself is not so impressed with the future tournament ambitions of his current club. Liverpool, with their unstable results, are still successfully failing the season in England and Salah is also not so stable, along with the entire attacking line of Liverpool. I sympathize with both players, but personally I would like to see Kane win the argument.
Interestingly I had Patrick Bamford at the start of the season, and nothing is done neither so I am still keeping up with him. I know that he has a lower chance to score the most, but Leeds is a team that scores a lot and has the famous Bielsa attacking mentality, so it is obvious that we may not end up with something that would be too wide of a gap at the end of the season.
I know Pat is not scoring every single goal, but he is scoring a decent number of goals and only 3 goals away from Kane as well, with the right few games he could actually go ahead a lot. Premier league do not have a lot of games with tons of goals but sometimes someone beats Southampton by 9 and that type of one game could make Patrick go further ahead of anyone else. Let's wait and see, I am not losing hope for Pat and think that he could actually end up winning it this year.