First Minister reacted after opponents again criticised the speed of the massive logistical programme north of the border. In Holyrood, Tory MSP Ruth Davidson claimed 717,000 doses of the Pfizer and AstraZeneca drugs had been received but more than 400,000 doses have yet to be given to patients.