Dave Humphreys gets a first drive of the new all-electric BYD Sealion 7 in Europe ahead of its Australian launch in 2025.