UK space launch failure | ‘It’s sad Britain is taking so long to catch up’ says Tom Harwood January 11, 2023 Catherine UK News UK News UK space launch failure | ‘It’s sad Britain is taking so long to catch up’ says Tom Harwood Credit GBNews Please support our Sponsors here :