Cameron ha prometido bloquear beneficios sociales y a los inmigrantes durante cuatro años a partir de su llegada a territorio británico.