Home Finance Land Rover’s new Discovery 5 is here and it has a tough act to follow, here’s a ‘This is Your Life’ look back at the original do-it-all family 4×4