Motoring Involved in a Hit and Run Accident?By Gill Laing3 March 20230 Leaving the scene of an accident and failing to report an accident are serious offences. If caught, the driver responsible…