New research has found that despite popular belief, the flu shot is effective in preventing the flu, even if the virus going around does not match the vaccine.