The recall election was initiated by a group of Puerto Princesa residents who were unhappy with the way Bayron was governing the city. They claimed that Bayron was corrupt and was not doing enough to improve the city’s infrastructure.
Bayron refused to step down and decided to contest the recall election. He was supported by the local government and the national government.
The recall election was held on May 11, 2015. Bayron was defeated by his opponent, Eduardo “Bong” Peñalosa, by a margin of 58% to 42%.