McLaren Speedtail: Is This £2.1 Million Hypercar Worth the Hype?