Manchester United’s Alejandro Garnacho has reached an agreement in principle to sign a new five-year deal with the club, a source has told LS.