Image copyright Courtesy Edmonton Police Service Image caption Abdulahi Hasan Sharif pictured in an image provided by Edmonton police

A Somali-born refugee has been charged with five counts of attempted murder in connection with a weekend attack in Edmonton, Alberta.

Abdulahi Hasan Sharif, 30, also faces dangerous driving and weapons possession charges.

Five people, including a uniformed police officer, were injured in the Saturday night incident.

Authorities said the suspect could still face terror-related charges but none have yet been laid.

Mr Sharif had been known to police for believing in extremist ideology.

Image copyright Reuters Image caption Police are in the early stages of their investigation into Saturday's attack

A flag belonging to so-called Islamic State was found inside the vehicle that hit the police officer.

On Saturday evening, Constable Michael Chernyk was rammed by a car outside Alberta's Commonwealth Stadium.

The driver then stabbed the officer several times, before fleeing on foot.

Shortly before midnight, a man driving a rented U-Haul van was pulled over at a checkpoint and police recognised the name on the rental documents as similar to those for the car that struck Constable Chernyk.

The truck fled the scene, and was pursued by officers. Four pedestrians were struck during the chase in what police say appeared to be a deliberate action.

Two injured pedestrians remain in hospital, one in serious condition.

Constable Chernyk, is recovering from his wounds.

Prime Minister Justin Trudeau called it a "terrorist attack" and said he was both "deeply concerned and outraged" by "this senseless act of violence".

On Sunday evening, hundreds of people attended an anti-violence vigil in Edmonton organised by the Alberta Muslim Public Affairs Council.

Mr Sharif is due to appear in an Edmonton court on 3 October. He will be formally charged with a total of 11 counts, including the attempted murder charges.