Could the MOT as we know it be going the way of the Dodo? A new Range Rover Sport is coming to showrooms and the BTCC has burst back into life!