Brexit voters had left long before the 2019 GE and were put off mostly by Corbyns lack of patriotism. But even by your metrics, Starmer has:
- Tackled AS
- Made the party more explicitly patriotic
- Come across as competent
- Repeatedly said Brexit is settled
Those alone will go a long way...