There will always be poor people just like the middle class and rich op. No solution will change any of this. As the world population continues rising, the number of people in each category will continue rising too.
High income individuals in first world countries will continue rising while low income individuals in third world countries will continue rising too. This is reality sadly.
Its difficult find new solution about poor people right now, some countries poor people more dominance their population than rich or middle class people although the government have working hard how to get solution way. I think lower class or poor people usually with developing countries more dominance, the government lack of working place and most poor people payment job very small and not guarantee yet how government help them to find good job.
Some poor people around developing countries face difficult with their education, without pass college or only junior high school very difficult to get good job with higher payment salary and make them difficult break to middle class or becoming rich people. Take points for government give them free education and make easily to find good job and good payment in the future.