Former Health Secretary Steve Barclay called for the NHS to provide answers about why a system providing "preferential treatment for those here illegally at our expense" was deemed necessary.