That guardian article is good.
The stuff about extra miles on a Landrover verses buying a Prius is total junk. Making a landrover is no small enviromental cost and it will of course wear out. They don’t really wear out slower, they are just more worth repairing. Prius is abit of an enviromental nightmare to assess
To minimise CO2 emissions we need cars that produce low emissions and last well.
It matters not whether your current car carries on being used by you or some one else. What matters is that its used until it dies.
If you are prepared to but a low emissions car new then I think that is a benefit. One of the current problems with tha car industry is that too many new cars are not that low in emissions. Loads of larger cars bought for fleet use driven a short way then moved on into the used market quite cheap. They are cheap as larger cars in over supply second hand.
So assuming you can move your car on as a good runner to some one who will keep it running then buying a new car whilst not green isn’t making things worse. Thats assuming that cars have a finite life time