She was an MP for the Democratic Progressive Party rising to be Secretary General.
She became the party's Secretary General and she won unopposed in the primaries[1] but she lost this seat in 2019.
[3] At the end of 2023 she announced that the National Governing Council meeting of the DPP would be held of December 6.
The situation became complex when the DPP's spokesperson, Shadric Namalomba, issues a contradictory statement.
Namalomba claimed that all of the DPP's positions had timed our and Jeffrey was (and was not) the Secretary General.