(File photo)

A hit-and-run on Gabriola Island has left a young man with serious injuries, according to police.

Gabriola RCMP says the incident happened on Sunday at 6:30 p.m. in the 700-block of North Road.

The pedestrian was found with serious injuries consistent with being struck by a vehicle.

Witnesses administered first aid to the victim until first responders arrived. They also helped police identify the suspect.

Police then located and arrested a Gabriola resident a short time later and believe that impairment is a likely factor in the collision.

“This incident could have easily resulted in a tragic loss of life,” said Acting Cpl. Patti Evans, the detachment commander. “As it is, the victim likely has a long road to recovery and the driver faces serious penalties for his alleged actions.”

The victim was taken to hospital with non-life-threatening injuries.

Subscribe to the Victoria Buzz newsletter to receive the latest news, events and more directly to your inbox. Every day.