'Shocked': vaccine advisor on PM's blame