Yes, alcohol was a factor.
A Hamilton Police officer has been assaulted downtown in broad daylight.
Police say it happened yesterday afternoon as the officer was responding to a call about an intoxicated man at Main and Catharine.
The officer was taken to hospital, treated for non-life-threatening injuries and then released.
A 31-year-old is charged with assaulting police.