All leadership is ordained by God whether good or bad. Thus, from the president of the United States of America to your local city mayor they were all placed by the hand of God. However, if Christians desire to see certain people in office it behooves us to vote because God has given us that right. We know that leadership, whether saved or unsaved is ordained by God because (Rom 13:1) says “Let every soul be subject to the higher powers. For there is no power but of God: the powers that be are ordained by God.” Hence, it’s not our responsibility to complain about our leaders. However, it is our responsibility to pray for them. It is our responsibility to pray that God would touch the heart of that leader so he/she would lead in the way of righteousness. It is up to the believer to intercede on the behalf of our leaders because if we don’t no one else will. Child of God, it’s easy to sit back and second guess the decisions of our leaders (spiritual or secular). However, until you have sat in that seat or walked in their shoes, you will never-never understand neither the weight nor the responsibility of the call or position which they are in. Therefore, pray saints-pray.
God Bless You.