Organizations

Citizens for Public Justice

Citizens for Public Justice has met with MPs 13 times since January 2024, reaching 12 MPs across 2 parties. Most recent contact: July 9, 2026.

13 meetings since 202439 all-time12 MPs2 parties100% by in-house staff

What they're asking for

In the registry's own words. Descriptions are only filed for meetings since mid-2024.

  1. Advocating legislation with more stringent targets for greenhouse gas reductions

    July 9, 2026 · Anita Vandenbeld · Liberal · Climate

  2. Social and economic policy relating to poverty, advocate for a poverty elimination strategy in Canada, in line with current agenda of the HUMA Committee (House of Commons Standing Committee on Human Resources, Skills Development, Social Development and the Status of People with Disabilities)

    April 28, 2026 · Robert Oliphant · Liberal · Health; Budget; Housing; Economic Development; Child Services

Full meeting log

13 MP-directed communications since January 2024, from the Registry of Lobbyists.

DateMP
2026-07-09Anita Vandenbeld · Liberal
2026-07-02Steven Guilbeault · Liberal
2026-04-28Robert Oliphant · Liberal
2025-09-25Bruce Fanjoy · Liberal
2025-09-25Alana Hirtle · Liberal
2025-09-25Elizabeth May · Green Party
2025-09-24Vince Gasparro · Liberal
2024-08-28Steven Guilbeault · Liberal
2024-02-27Sean Casey · Liberal
2024-02-13Helena Jaczek · Liberal
2024-02-13Yasir Naqvi · Liberal
2024-02-13Jenna Sudds · Liberal
2024-02-13Salma Zahid · Liberal
Counts include only communications where a sitting MP is the named public office holder — meetings with ministers' staff, senators, or departments are not shown. Registrants self-report these records. See our methodology.