What is the most effective way for governments to reduce poverty in their countries?

Strong social safety nets are a pretty good start.

If you guarantee healthcare, housing, paid sick days, paid parental leave, and a high minimum wage then there’s a good chance you’ll reduce (though never eliminate) poverty.