A 20-year-old man has been arrested and charged following a two-vehicle crash on the A76 on Saturday night, October 18.