Manchester City have signed Erling Haaland, Julian Alvarez, Kalvin Phillips and Stefan Ortega this summer.