The shooting in British Columbia has been met with shock and sadness, with residents saying nearly everyone has been impacted in some way.

The Royal Canadian Mounted Police said more than 25 people are injured, including two with life-threatening injuries, after the shooting at Tumbler Ridge Secondary School.

The shooting occurred at a high school in Tumbler Ridge, in Canada's province of British Columbia, police said.