Not true at all. Viruses do induce cancer, likely much more than we realise. HPV is the clearest example, but also EBV and Hep B https://www.nature.com/articles/s41588-019-0558-9
There are also several cancer vaccines showing success in stage 3 trials: https://www.nature.com/articles/d41591-023-00072-0
Liberals: why would Labor and the Greens do this?
Na that's great news!