George North has just made his comeback for French side Provence Rugby after a long period on the sidelines