Manchester United have finalised the signing of Daniel James from Swansea City on a five-year contract.
Negotiations between the two sides had been ongoing for weeks, but United have finally been able to officially conclude the deal to make James the first senior signing of the summer.
United confirmed the news on their official website, writing: "Manchester United is delighted to confirm the signing of Daniel James from Swansea City, subject to international clearance.
"James signs on a five-year contract, with an option to extend for a further year."
On the signing, manager Ole Gunnar Solskjaer added: "Daniel is an exciting young winger with lots of skills, vision, exceptional pace and a good work ethic.