Home Politics Britain’s groundbreaking satellite launch ends in failure