At least in the US the role and responsibilities of the police is to protect the government. They may protect the citizens, but they can never be held liable for a failure to protect the citizens.
You'll have to ask a Canadian about the specifics of the various provinces.
You'll have to ask a Canadian about the specifics of the various provinces.