Already the Brazilian and Kent strains are showing high ability to escape the vaccines.
Why should we expect vaccines to work? Despite many attempts, no effective vaccines have ever been developed for any other coronaviruses, apart from some veterinary vaccines of very limited use.
We really should knock this thing on the head, because it’s knocking us on the head in large numbers and disrupting all our lives. We can’t carry on like this, and why should we? China hasn’t. Why faff around for another six months finding out whether a vaccine works or not when we could kill the damn thing in two?