So our lovely car of many years is on its last leg, it seems :-(. So the question is: what to replace it with? We need a good amount of space for a family of 4. I'm not massively keen on SUV's because of their lower efficiency and space required; would rather have an estate or hatchback. Budget is up to £24,000 if we're buying (nearly new) or £400 for leasing. Is leasing more expensive overall though? Electric or hybrid or maybe just petrol? Please hit me with your suggestions.