Newey has taken up a new F1 role at Aston Martin, where he will become managing technical ... “Obviously, part of it was ...