Harry Kane has signed a new six-year contract at Tottenham.
It emphatically ends speculation over the future of the England striker, who has been linked with Real Madrid.
Kane, who will captain England at this summer’s World Cup, is now under contract until 2024.
Kane’s commitment is a welcome boost for Spurs, who made the announcement on Twitter with footage of their new stadium.
— Tottenham Hotspur (@SpursOfficial) June 8, 2018
Tottenham are due to return to White Hart Lane next season, after a season as tenants at Wembley.
Kane scored 30 goals in the recently completed Premier League season, when Spurs finished third, and has passed 20 goals in each of the last four seasons.
Born in Walthamstow, north London, Kane is a product of Spurs’ academy.
He made his debut in an August 2011 Europa League tie with Hearts and has had loan spells at Leyton Orient, Millwall, Norwich and Leicester.
He is now Tottenham’s leading scorer in the Premier League era, surpassing Teddy Sheringham’s club record of 97.
He netted 56 goals for Spurs and England in the 2017 calendar year.
That saw Kane break Alan Shearer’s calendar year record for Premier League goals, with 39, including back-to-back hat-tricks against Burnley and Southampton at the end of the year.
He has scored a total of 108 goals in 153 Premier League appearances.
Kane was last month named England captain for the Russia 2018 World Cup.
He made his England debut in March 2015 against Lithuania and has scored 13 goals in 24 England appearances.