By the way, Haaland can easily leave both City and the Premier League, moreover, he will definitely do this - in one of his interviews he said that he plans to play in all the top European championships.
Im not sure about this, real madrid didn't require a lot of money to get mbappe but the club needs to spend a lot of money for haaland. The only problem if mbappe and haaland will be received high salaries that may push the salary cap of real madrid.
Considering the current condition of Real Madrid, which is in a good state unlike Barcelona, I don't believe that the only EPL club can achieve what Real Madrid can, especially given Barcelona's financial troubles and their horrible position.
Real madrid is still having a lot of money to do that. Even thought the club was taking 1 billion loan to renovation its stadium and i think that this is still going pretty well.
Madrid can sign those two at the same time without any problem since PSG will let mbappe to leave as free agent and that's it.
EPL has so many billionaires but real madrid is also having good balance sheet at this moment. The possibilities to recruit some star players are still there.
Why do you think PSG paid Mbappe a huge signing bonus (it seems to be about 300 million if we take into account not the lump sum payment but the contract term)? Because there are many other clubs that are ready to pay a signing bonus regardless of whether the top player is “free” or not. “Free” top players no longer exist, it’s time to come to terms with the fact that clubs are spending a lot of money in any case, regardless of whether they “buy” a player from another club or sign him “for free”.