Rally stars and rally cars, it’s Rally Day at Castle Combe. And here’s what you missed!