Stockport County have signed Norwich City defender Brad Hills for an undisclosed fee on a five-year deal.
The 21-year-old ended last season on loan at the Hatters and made 18 appearances in all competitions as they finished third.
He could go straight into the squad to face Leyton Orient, who knocked Stockport out of the play-offs in May, on Saturday.
“I don’t need to tell our supporters what Brad will bring to our group, as he showed that in his time with us previously, but it’s great now to have him as our player,” boss Dave Challinor told the club website, external.