The new Defender takes the double securing the overall Car of the Year and the “Unstoppable Force” award in the coveted annual TopGear.com Awards