The 30-year-old follows in the footsteps of Nick Grigg, Rob Harley, Ali Price, Tommy Seymour, Kyle Steyn, Fraser Brown, Matt Fagerson, Oli Kebble and Stafford McDowall in agreeing a new deal with the club this season, as preparations continue for the 2020/21 campaign and beyond.

The news comes ahead of Saturday's crucial match against the Dragons at Scotstoun and on the back of Friday night’s bonus-point win over Zebre, a performance that included 10 points from Horne and a cross-field kick assist for DTH van der Merwe’s try.

Formerly of Howe of Fife, Horne made his Glasgow Warriors debut against Ulster in 2009, and has since gone on to be a lynchpin in the club’s midfield.

His appearance on Friday night took his tally of club appearances to 166, behind only Chris Fusaro, Graeme Morrison and Harley on the all-time club caps list.

A shrewd operator at both centre and fly-half, Horne has registered 400 points for the club in his outings to date – a tally including 24 tries.

Perhaps his most famous score came against Northampton Saints at Scotstoun in the 2012/13 Heineken Champions Cup, an injury-time effort from halfway securing the victory in front of a rapturous East Stand.

The midfielder has also represented his country with distinction; his tally of 45 caps to date includes appearances at both the 2015 and 2019 Rugby World Cups, and the 53 points he has scored for Scotland includes a try against Australia in the quarter-final in England five years ago.