The headline last week would have been hopeful news indeed, if we hadn’t been here so many times before. “Cancer and heart disease vaccines ‘ready by end of the decade’” was the story in The Guardian.