Phil Neville is the most high-profile England women’s manager in history but, with minimal managerial experience, is he the right person for the job?