Anyway, the first car has arrived and it’s called the L8. It’ll be available to buy in the UK from Q3 of 2026 – but it bears ...