After waiting more than a century, Williams Lake First Nation has received an apology from the Canadian government for being displaced from its village lands at the west end of Williams Lake.