OTTAWA — Longtime Liberal MP and former cabinet minister Chrystia Freeland will resign as a member of Parliament on Friday. She posted her plan to resign on social media today.