First of all a leader should know that he is not a leader because he is in charge and in absolute control but rather should bear in mind that he is there to serve the people
Servant leadership is one of the best descriptions for a great and good leader
A great leader with a difference is one who is able to come down and give a listening ears to his followers
Should be able to listen to constructive criticism and ensure he does follow up on what the positive outcome should be
The truth is that most of our leaders are carried away by the name leader, they feel bearing the name leader they can do whatever they like. Leader means good example, when you lead the people will follow. Leader in the other way round is to serve but I'm sure but some leaders don't know this but they think being leader is come and be rich for their children. Leaderships is more of to serve, you do what the people wants , this is true leadership.