Inside the luxurious McLaren Artura Spider (2025) - a first look!