@Childrenofthesun Quoting one of the many studies on this topic, which happens to be one that supports your opinion, is not the same thing as proving something.
If you want to say that "some studies indicate that on average, an EU immigrant contributes more than a British person to the UK economy" then that is a fact, but it is not what the OP said.
"EU immigrants contribute more to the economy than British born people" is not proven, therefore not a fact. None of us is "average"; and there are more British born people in the UK than there are EU immigrants; so therefore it is not true to say or imply, as above, either that EU immigrants as a whole contribute more than those born in this country, or that every individual EU immigrant contributes more than every British born person to the economy.
These are important distinctions and not making them is how we end up with a sign on a bus saying that leaving the EU will save the UK £350m a week - people use language to make numbers mean whatever they want to support their own argument.
Fact checking claims about statistics
"There is no single ‘correct’ answer to the question of how much immigrants contribute to public finances, according to the Migration Observatory at the University of Oxford.
Researchers make different assumptions which affect their numbers, such as how to find the cost of educating the children of immigrants and the impacts of migration on economic growth and unemployment.
The particular findings of one study alone shouldn't be quoted without context or reference to who's made the estimates."