There are many reasons why a car might break down, ranging from flat batteries and damaged tyres to mechanical defects and ...