Cars Aston Martin Vanquish: Britain’s Answer to the Ferrari 12Cilindri The British marque goes head to head with its Italian counterpart with a V12 supercar of its own. By Natasha Bird