Revealed: the cars that best hold their value in the UK