The Supreme Court of Canada has ordered a new trial for Moshfeghi Zadeh following a fatal July 2021 collision in a busy Vancouver intersection.