The good tidings of Advent are not only spiritual, but also political and economic.