Luton full-back James Justin has signed for Premier League side Leicester City for an undisclosed fee.

The fee received for the 21-year-old is described by Luton as being a club record for a player departure.

Justin has signed a 5 year contract with the 2016 Premier League champions. He is the Foxes’ first signing of their first transfer window under Brendan Rodgers, who was appointed manager near the end of last season.

The player, who can play in both full-back positions and in midfield, was named in both the PFA and EFL League One Teams of the Season for his work with the division winning Hatters. He scored 3 in 52 appearances in all competitions in 2018-19, with the club’s then-manager Mick Harford also naming him their Young Player of the Season.

Justin, who was born and raised in Luton, made his debut for his hometown club in 2015, and leaves after making over 100 appearances in all competitions, scoring 6 times. He has also been capped by England at U20 level.