Debatable Issues & Moral Questions

What, if anything, is our obligation as a society to ensure that all people have enough to meet basic needs?