The invention relates to a multi-HBV immunogen viral vector vaccine comprising: a viral vector comprising an immunogen expression cassette, wherein the expression of a protein encoded by the expression cassette is arranged to be driven by a promoter, wherein the immunogen expression cassette encodes: a) HBV Core; b) a modified HBV polymerase (P