Thousands gather at Parliament Ottawa