Webb and Hubble confirm Universe's expansion rate
esa.int