~Snip~
Real Madrid seems to give up for signing Harry Kane, he is over price. What I know that Tottenham wants £200m for Harry Kane price, it is a non sense price for a striker that is almost 30 years old. Real Madrid probably focuses on signing Mbappe, he is rumored to leave PSG because he refuses a contract extension. Mbappe price may be about £180m - £200m, it is not so different with Kane's price. In this matter, Real Madrid absolutely will prefer to sign Mbappe.
Mbappe is Real Madrid's main target after the departure of Benzema, while Harry Kane is only an alternative if they fail to bring Mbappe from PSG. The situation experienced by these two players with their clubs is almost the same, they both have one more year left on their contracts and both are not willing to extend the contract offered.
If measured by the remaining one year of contract and the attitude of players who are reluctant to extend a new contract, the club should be humble by lowering their selling price when Real Madrid is willing to sign him rather than having to let them leave when their contracts expire. The transfer process for Mbappe and Harry Kane is very complicated, Real Madrid needs to take another path while waiting for his contract to expire in order to recruit him for free.