Thousands overdue for second vaccine dose