Home World News Cosmic ‘Christmas tree’ dazzles in new image captured by Hubble and Webb