The Philippine Senate resolved a leadership dispute that began June 3, electing Sherwin Gatchalian as Senate president with support from all 13 senators present.