"Police officers happened to be nearby, challenged the alleged shooter and exchanged several shots," the VPD statement says.

"The man fled on a bike along the seawall, pursued by police. Dozens of officers flooded the area and found the suspect on the sea wall at Science World. A second exchange of gun fire occurred. The suspect was shot and one police officer received minor injuries from flying glass when the window of her police car was shot out."

According to police, Battersby is a former employee of the victim. Both remain in hospital, with Dragan in "stable but critical condition".

Police have been "unable to confirm where Gerald Battersby was living" even though officers have talked to 100 witnesses.