The 963kg, 663bhp three-seater aims to right the wrongs of the McLaren F1
Two British supercars. Two yummy new Cosworth V12s. But which is best?