Have We KILLED OFF The UK Car Scene!?