COVID-19 vaccines are effective for most cancer patients but the level of protection offered by vaccines against infection, hospitalisation and death is lower compared with the general population and also wanes more quickly, according to a study in which UCLH participated.