How long are the vaccines good for? How good are the vaccines for the new mutations?

Simple science based questions and no one has the answers


Is Capt sparkle socks going to leave for vacation again in July!