Philippine Vice-President Sara Duterte has declared her candidacy for president in the 2028 elections.

The 47-year-old's announcement comes as she is embroiled in a bitter power struggle with current President Ferdinand "Bongbong" Marcos Jr.

While the presidential vote is two years away, contenders in the Philippines' largely personality-based elections are known to prepare for years in advance.

Marcos is ineligible for re-election and his allies have yet to field a challenger to Duterte - who is also the daughter of his predecessor, former president Rodrigo Duterte.

"I offer my life, my strength, and my future in the service of our nation," the vice-president said.