The launch of the James Webb Telescope – the successor of the Hubble Telescope – has been delayed un