In a surprising twist, France's far right National Rally party was defeated in snap elections. The New Arab speaks to community members to hear their thoughts.