The current party leader is Michael Ignatieff .
Michael Ignatieff has been the leader of the Liberal Party since he was elected at the May 2009 Liberal leadership convention .