Premiê britânico diz que não pode garantir vacina até o fim do ano