FYI, Meesha Shafi has not run off to Canada