Premier League clubs were able to complete their transfer business early in 2025 thanks to unique circumstances that shall not exist in 2026