The striker has signed a new four-year deal at the King Power Stadium despite Arsenal triggering his release earlier this month. Arsenal made a £20 million bid for him and wanted an answer before Euro 2016. But he made them wait and now agreed on a new deal with the Foxes.

"Leicester City have today (Thursday) agreed with the representatives of Jamie Vardy to extend the England international’s contract with the Premier League champions for a further four years," a statement read.

"Both parties hope that this announcement will end recent speculation regarding Jamie’s future and confirm his long term commitment to Leicester City Football Club.

"Jamie will continue to focus all of his efforts on trying to achieve success with the England team at the European Championships in France.

"There will be no further comment from either the Club or the player on this matter until the conclusion of the tournament."

Vardy scored 24 goals as Leicester claimed an incredible league title last season. He started England's 0-0 draw with Slovakia after coming off the bench to score in the victory over Wales in France.