Man in hospital following hit and run in Newmilns Police have appealed for witnesses after the 25-year-old was struck by a vehicle in Newmilns on Friday.