NASA, ESA and CSA (the Canadians) got the Christmas present they wanted, a successful launch of the James Webb ST. and now a successful deployment.
It is now on it’s way to the L2 Lagrange Point, some 1.5 million km (almost 1 million miles) from the earth.
You can follow the telescopes progress on the NASA “Where is Webb” page <HERE>.