Cost-of-living crisis sees drivers keep cars as most scrapped models are ranked