Immunisation against hepatitis B and C, and HPV reduce the risk of liver and cervical cancers