Has mass immigration 'ruined' Britain?