Leadership have never been any simple.
Day in day out a leader is expected to give
their best even when the supposed support
by the followers are discouraging.
However, three words can describe a great leader.
What makes a great leader?
courage = the leader face the matter at hand,
speaking their minds about their duties and that
of the others.
+integrity = doing the required even in
absence of the people
+communication = the ability to communicate
(speaking and listening) what is being done
and what needs to be done.
The qualities you mentioned in a leader are the same as those of an ideal leader. A leader can face many difficult situations with his courage and integrity and give the nation the right direction. However, many political thinkers advise the ruler to be strategic and pragmatic instead of being morally ideal in all areas.
One of them is the Italian philosopher Niccolo Machiavelli. He said, "A ruler should be as cunning as a fox and as strong as a lion."