The vaccination programme is preventing over 13,000 cases of Covid-19 a week, according to the chief medical officer.
It comes as the highest number of cases in nearly seven months was reported yesterday, with 1,903 new infections.
207 Covid patients were in public hospitals last night, with 37 in ICU.