Honestly I think Keir Starmer might get my vote. Clearly the public rejected Corbyn socialist approach and maybe someone with Starmer appeal can win over the public, as well as bring the party together during this difficult time.
Starmer biggest problem, being a remain campaigner, could turn out to be an asset if leaving the EU turns out to be as bad as many believe.