There is no English manager with the record, stature nor respect within the field to take on the England job.
Harry Redknapp and Sam Allardyce don't have the record at the very highest level to make it count.
Venables has just got the sack so he won't come back - and he was part of the discredited old setup
Pearce and Shearer are too inexperienced manager-wise and don't have significant enough playing experience at European level - i.e. playing regular Champions League football, to give them an understanding about the sort of teams and tactics that they'll come up against on the international stage.
I'd go for someone who:
a) Has a track record of success
b) Significant experience internationally
c) Really wants the job