UK hits 15m Covid vaccines target day before deadline as Boris Johnson hails ‘extraordinary feat’