Lord Spencer har mottagit endeputation