Tim Peake leaves scouts starry-eyed at hut opening March 7, 2026 Peake was the first Briton to set foot on the International Space Station. Read full article on BBC →