The sign that a person has surrendered their life to the Lordship of Christ is that they are set free from everything that binds them. Fr Steve Fletcher MGL preaches passionately about the power of Christ in this homily for the feast of Christ the King.