Leeds United have confirmed the permanent signing of winger Jack Harrison from Manchester City.
The 24-year-old has been with Leeds ever since he first joined the club on a two-year loan in 2018 and has blossomed into one of the most important players in Marcelo Bielsa's side.
Harrison inked another one-year loan deal last summer which included an option to make the move permanent, and it has long been seen as just a matter of time before Leeds pulled the trigger and signed Harrison up.
The deal had initially been expected to be done on Thursday once the new contract year began, but Leeds took to their official website to confirm they had finally got things sorted out 24 hours later.
There is no mention of the fee involved, but reports suggest Leeds have agreed to pay anywhere between £10m and £15m.
Leeds had initially planned to sign Harrison permanently last summer but agreed with City to postpone his transfer until 2021 to allow them to focus on other transfer targets, with Bielsa eventually sealing deals to sign the likes of Rodrigo, Raphinha and Diego Llorente.
Harrison has already recorded 128 appearances for Bielsa's side, chipping in with 18 goals and 20 assists in all competitions across both the Championship and the Premier League.
He was a near-permanent fixture of the side that finished ninth in the top flight last season, starting 34 games and coming off the bench in another two. Only three outfield players managed more minutes in the competition - Stuart Dallas, Luke Ayling and Patrick Bamford.
Harrison leaves City three years after he first joined the club from sister side New York City FC in January 2018.
He spent the first six months of his spell at the club on loan with Middlesbrough, where he struggled to settle in, but a switch to Elland Road in the summer helped get his career in England off the mark.