I was in France during the Euros, and that song is still perhaps my fondest football song that is non-CCFC related. Also have great affinity for Mo Salah ‘Egyptian King’...
Essentially yes
It often costs more in agent's fees to bring players in from overseas as the system is more opaque
That's a big reason why UK based agents are moving young players to places like Germany
If the player goes to another country (even Scotland) then there is no compensation payable if the young player refuses a new contract
The player then gets a bigger signing on fee - on which the agent takes a percentage