However, sources close to Racing 92 have confirmed to this publication that Lancaster has left his role effective immediately ...