Tottenham Hotspur academy graduate Harry Kane has signed a new five-year contract to keep him at the club until 2019.

The 21-year-old forward penned a professional contract in 2010 and made his debut aged 18 against Hearts in a Europa League play-off in 2011.

Kane had loan spells at a number of clubs including Millwall and Leicester City, before marking a first-team breakthrough at the tail-end of last season with three goals in as many matches.

The striker has also made five appearances for England Under-21s.