Premier League clubs shattered their transfer record of £3.1 billion spent in one window as Manchester City splashed out £125 million to Chelsea for Enzo Fernandez and signed Iliman Ndiaye from Everton.