I have been told (and could be wrong) that some foreign nationals come here, work for a short period then return home with their Child Benefit continuing until the child reaches school leaving age. That child, or children may have never set foot in the country never mind have any intention of contributing into our welfare system by living and working here themselves.
Child Benefit should be for Brits only, or those who have proven loyalty to the country by living and working here whilst contributing taxes and NI payments into our system for a minimum of 5 years.
Why does this idea matter?
Savings of untold £millions in benefit payment to non-UK residents