Is the new Ford Puma ST in a class of its own ?