We need to stop letting all and sundry into the UK and stop giving immigrants benefits as soon as they arrive. I don't mind people coming to this country from other countries as long as they have the money to fund themselves over here. If we went to another country we would have to have enough money to live for at least 5 years and wouldn't get any benefits from those countries either. If we didn't have the money then we wouldn't get in it's as simple as that. ALSO we need to add boundaries like if they have a criminal record no way would they get in, if they don't have the job specifications they wouldn't get in also that they would get NO benefits whatsoever for a minimum of 5 years (like Australia) and then you would only get benefits after the 5 year point if you have been working for those 5 years and you get basic benefits at that point and the longer you have worked the more you would be entitled too. If we brought in all those stipulations I would be fine with whoever came into this country as then I would know that they are not a drain on our economy. We are too nice to other minorities in this country and forget about our own people and their needs. We need to put our own people first and the other minorities second. ALSO we need to stop giving them monies for their children that are not even in this country also!!!!! EVERY minority that comes to this country should not be entitled to any free NHS, NO money from DSS, NO free housing etc they are the ones wanting to come to this country it's not as if we are begging them to come here so they can claim benefits it is their choice and most come to this country (NOT ALL) only want to come to the UK because of everything they get when they arrive. If we stopped handing out everything to them and gave them nothing you can bet probably 80% of those that want to come over here would not then want to come to this country as they wouldn't get all the handouts then and it is the handouts that they are loving and entice them here x