Jim Kenney re-elected mayor of Philadelphia

Loading Video…

This browser does not support the Video element.

Jim Kenney re-elected mayor of Philadelphia

FOX 29's Jennifer Joyce has the latest.

Jim Kenney defeated Republican challenger Billy Ciancaglini in Tuesday's election in the heavily Democratic city that is the nation's sixth-most populous.

Kenney's first term has eventful, from antagonizing Trump over Philadelphia's sanctuary city status to carrying through on his top priority, a tax on soda and other sweetened beverages to fund pre-kindergarten classes and other community projects.

In recent months, he has faced a rising tide of gun violence, a major hospital closing and an explosion at a large oil refinery that closed after a devastating fire.

In the meantime, Kenney is backing a legal battle to open a supervised injection site to fight an opioid crisis that's among the worst in the U.S

The Associated Press contributed to this report.