Gareth Southgate believes the current England team are in a better position than they were heading into the 2018 World Cup.