Puma was the UK's best-selling car in October and the top-selling car of the year so far, according to figures from the Society of Motor Manufacturers and Traders (SMMT). Some 4,418 Ford Pumas were ...