Hull City have completed the signing of Stephen Kingsley on a three-year contract from Swansea City.

The move concludes City's search for a new left-back following the summer departures of Andrew Robertson and Josh Tymon.

Kingsley, who made 17 Premier League appearances for Swansea after arriving from Falkirk north of the border, will be in contention to make his City debut on Friday night when the Tigers host Bolton Wanderers at the KCOM Stadium.

The deal was completed following Sam Clucas' move in the other direction, with Kingsley's contract being for three years, with the club holding an option of a fourth.