The Institute for Fiscal Studies has said that a "significantly fewer" than the 500 farms a year estimated by the Government ...