2024 New BMW i5 Touring - All electric estate car with a 570-liter boot and plenty of technology