A New Westminster man is in custody after allegedly punching a bus driver.
It happened Saturday morning, on a bus travelling south on Commercial Drive.
Police say a man punched the driver in the shoulder and grazed his face, yelling to be let off the bus.
The suspect got off the bus, boarded a SkyTrain and was arrested by Transit Police at Columbia Station.
36-year-old Merle Henry Alexander is charged with assault, and appears in Vancouver Provincial Court tomorrow.
Transit Police say there have been 32 bus driver assaults so far this year.
In the same time frame, there were 35 the year before.