BBC: Jeremy Clarkson takes the smallest car in the world, the P45, for a test drive.