Record levels of immigrants are putting too much strain on British public services and the government has overstated their positive economic impact, a parliamentary report said on Tuesday.
Immigrants ``putting strain on Britain''