Toyota Prius or another hybrid. I’ve had Toyotas and Lexus for the last 27 years and they been bullet proof in terms of long term reliability, a key criterion for me. I had a 1992 Toyota Camry for 13 years with no issues. I currently drive a 2003 Lexus IS300 (I believe it’s an IS200 in the UK) and plan on keeping it until 2023. My wife had a 2000 Lexus RX300, which was driven for 18 years with no problems. We’ve a 2013 Audi Q5 Turbo, bought new, and we’ve had 7 recalls on it so far. We would have bought another RX instead of the AudiI, but it was too big; 2 years later Lexus brought out the NSX, which is the ideal size, but we would have taken a shellacking if we’ d have sold the Audi..I also have a 2005 BMW Z4, which we store in the winter. It’s a joy to drive, but maintenance costs can be astronomical. In a Canada cars take a hammering because of winter and all the salt and brine that’s chucked on the roads. Our Toyota’s/Lexus, however, have stood up admirably with no body rust or integrity issues.