The HPV vaccine can only prevent an infection, it cannot rid the body of the virus once it has been caught. The viruses are so widespread that immunisation has to be aimed at children before they become sexually active.
HPV vaccine cutting cervical cancer by nearly 90%