More than one million foreign nationals are claiming benefits in Britain, according to a new analysis. Households with at ...