It's hard to compare because you would need to compare similar cars. Obviously keeping old car is cheaper than buying new car no doubt about it.
New Mercedes E Class is £47,340
New MG ZS ling Range £35,495
So just on it's own is cheaper.
For just driving cost. It costs me approximately...