We are living in the period of the Final Redemption – but just like in Egypt, it is up to us to complete the release from physical bondage by attaining spiritual freedom.
There is a direct connection between Mashich Ben Yosef and Pesach, and that is why we read Haftara of the Atzamot Yeveshot of Yechezkel on Shabbat Chol Hamo'ed Pesach.