Ipswich Town have signed defender Harry Clarke from Arsenal for an undisclosed fee on a three-and-a-half-year deal.
The 21-year-old moves back to Ipswich more than seven years after he left the club as a youth player to join the Gunners.
Clarke had spent the first six months of this season on loan at Championship side Stoke City, making 20 appearances in all competitions.
Clarke failed to make a first-team appearance for the Gunners and spent the past three seasons out on loan, with a stint at Oldham followed by spells at Ross County and Hibernian before going to Stoke.