Image copyright PA Image caption Southgate received the new contract just two months after his management deal with England expired
England’s Gareth Southgate has signed a new four-year contract until 2024.
The 47-year-old had led England to an unbeaten run of 10 games.
Southgate was appointed as temporary manager in September 2016 following the sacking of Sam Allardyce.
A lack of senior players and lengthy injury list left Southgate limited in his ability to work a “hierarchy of power” and he had two years remaining on his three-year contract.
England next take on Spain in the Nations League on 5 September.
Southgate added: “We’ve got to keep believing and keep trying to play well and keep winning our games.
“Being in charge of England, taking this team to the semi-finals of the last two major tournaments and breaking the record for England supporters is a huge honour.”
Deputy manager Steve Holland will stay on for the Nations League campaign and the manager’s plan for the Euro 2020 tournament.
England’s next games are away to Spain on 5 September and then host Switzerland a week later.