Two armed suspects arrested by police at the top of Queen Street. Video courtesy of Egor Fedorov