Erling Haaland has committed his long term future to Manchester City and put pen-to-paper on a new nine-and-a-half year deal at the Etihad Stadium