How the American Dream has survived 250 years, but only just

· BBC News