Rangers winger Glenn Middleton will join St Johnstone on loan for the rest of the season.
The 21-year-old is expected to train with his new team-mates on Monday and could go straight into Callum Davidson’s squad for the Wednesday night league clash with Aberdeen.
Middleton, who is under contract at Ibrox until the summer of 2023 is a Scotland under-21 international.
After starting out with Norwich, he moved to Rangers and was given his first team debut under Graeme Murty, who has been his youth coach at Carrow Road.
Middleton has since had loan spells with Hibs and Bradford City.