
James McAtee has put an end to speculation over his future by signing a new four-year contract at Manchester City.
The 19-year-old had entered the final 18 months of his previous Etihad deal, having made his senior debut under Pep Guardiola earlier this season.