Gilles DeGuire, the borough mayor of Montreal North, has resigned in the face of criminal allegations.

DeGuire has not yet been charged but a spokesperson for the Crown says a criminal investigation involving the now ex-borough mayor is ongoing.

The nature of the allegations is unknown, but they are not related to his duties as borough mayor. CTV has confirmed that investigation focuses on his personal, not professional life.

DeGuire was a Montreal police officer for decades before entering politics. He served as a political attaché for Line Beauchamp between 1999 and 2009, then ran for municipal office.

He was first elected with Gerald Tremblay's Union Montreal in 2009, and then joined Team Denis Coderre before being re-elected in 2013.

City councillor Chantal Rossi will take over as interim mayor until a byelection is held.

"We were in shock for sure, it's like a bomb in the borough for everyone," said Rossi.

She added that DeGuire was a good mayor who did a lot for the borough, and she will stand by her friend. 

DeGuire is not commenting.