Celtic have completed two last gasp transfers on transfer deadline day.

Celtic have landed Dundee defender Jack Hendry for £1 million just before the close of the window, the Daily Record report.

The Hoops had an initial bid turned down for the 22-year-old, whose manager Neil McCann confirmed to the BBC: "There's been a bid, a low bid, very low, but nothing since."

But the Hoops returned with a doubled offer for the man who provides competition for Dedryck Boyata, Jozo Simunovic and Kristopher Ajer at centre-back

The Daily Record also report that the Bhoys have completed a move for Scott Bain. He had joined Hibernian on loan from Dundee earlier this month but is now off to Celtic after Craig Gordon was ruled out for 12 weeks with a knee injury.

Celtic midfielder Scott Allan, who was on loan at Dundee, has joined Hibernan.

Celtic had two bids dismissed by Motherwell for Northern Ireland keeper Trevor Carson. The club were also linked to Newcastle's Freddie Woodman, but Aberdeen were expected to complete a loan deal to sign the England Under-20 keeper.

Over at Rangers, Norwich winger Glenn Middleton has signed an 18-month deal. He is expected to join the Ibrox club's Academy, whose head Craig Mulholland, said: "Glenn is a player that we have tracked for some time both at Norwich and with Scotland.

"He is a starting player in the Scotland under-19 team, which has reached the elite stage of the European Championships, even though he is still at under-18 age. He is a powerful and very quick wide player who fits well with our player characteristics for that position and we believe he will excel within our style of play having already played many games in Norwich's under-23 team despite his young age."

Rangers held onto top scorer Alfredo Morelos. The Ibrox club have rejected an offer from Beijing Renhe that could total up to £7.5 million, according to the Daily Record.