Leadership is knowing what needs to be done but it is much more than that. Any complainer on the sidelines can talk about what needs to be done.
Leadership is the wisdom of knowing what needs to be done alongside of the willingness to pay the price for doing it.
Leadership counts the cost and willingly absorbs it. Effective leaders can do this to such an extent that others join in the doing without feeling the cost to the extent that the leader does.