James Webb Space Telescope takes highest resolution infrared image

The James Webb Space Telescope has sent back its clearest image yet