UK premier fumbles own virus advice under opposition pressure