A 23-year-old man is facing assault charges after a driver was struck with a squeegee at the corner of Queen Street West and Spadina Avenue on Monday.

Police say a driver stopped at the intersection just before 4 p.m. A man began to clean the driver's windshield with a squeegee, according to police.

The driver, a Newmarket man, told the man with the squeegee to stop. The man with the squeegee refused, police allege. The driver got out of his car and was struck in the head with the squeegee, according to police.

The blow left the driver with a gash on the head.  Police were called to the scene and arrested a 23-year-old man. He faces charges of assault with a weapon.

The driver was taken to hospital and released later.