The Premier League season is 11 games old and some of the summer signings have already settled into their new homes.
That’s why it has had to announce that it’s cutting the number of permanent residents to 395,000 in 2025, 380,000 in 2026 and ...