September 25, 2023 London’s newest dessert was created by space engineers – but is it worth the £50k it cost to make?