It comes as the PM pledged that a re-elected Labor government would cap PBS-listed medications at $25, a promise the Coalition has vowed to match.