Trudeau said we'd have a vaccine by around Christmas, and that was around last fall. So he was right. I guess I believe him about the rollout timetables. It would be dumb to make up false promises on that.
The federal target of the end of September is extremely conservative. There are secured, approved doses for 52M people by September 30th as of right now.