Ryan Jack has penned a one-year contract extension with Rangers.
The Scotland international midfielder has extended his current contract which will see him into his seventh season at Ibrox.
A Scottish Premiership and Scottish Cup winner with the Ibrox club, Jack has made over 180 appearances for the club to date.
Speaking after signing his contract extension, he said: “I am obviously delighted with it, it has been in the background for a little while. I am delighted to get it done before the summer and I can go and focus over the off-season.
"I have played for the club for a number of years now, I love playing for the club and I love being here. I’m settled and my family are settled so when I initially spoke to the manager and he said he wanted me to stay it was a no brainer."
Manager Michael Beale commented: “I am delighted Ryan has signed a contract extension with the club as we continue to work behind the scenes in preparation for next season.
"I have worked with Ryan for a number of years, both in my previous time with the club and more recently since I returned, and he is a fantastic midfielder and an important member of our squad.
"The quality and experience he has is invaluable for this group as we all look forward to an exciting summer and 2023/24 campaign."