The 2024-25 campaign has been one of shocks, twists and surprise packages - with the likes of Nottingham Forest flying, while Man United and Tottenham have faltered.