Depends what you mean by hitches. More over promising. 2 million a week! You just know that when we have 'only done' 300,000 say next week, the tabloids will be full of 'vaccine shambles' headlines.Hate to put a damper on things, but the signs aren't great are they.
If there's any hitches with the vaccines which, let's face it, is certainly feasible, then we are farked.