Advocating for workers across Canada.
Mom, dog-lover, proud former grocery clerk, fighting for fairness for all workers. https://workerstogether.ca/
Grateful to meet the Canadian Football League Players Association's leaders today to talk change. 🏈 #CFL #canlab
Workers and communities are paying the price, and we need action to protect Canadian jobs and industries.
Workers and communities are paying the price, and we need action to protect Canadian jobs and industries.
Strong debate, engaged members, and a deep commitment to political action on full display.
Thank you to @cupescfp.bsky.social's Mark Hancock, @candacerennick.bsky.social, the CUPE team, and the flight attendants for your courage.
Strong debate, engaged members, and a deep commitment to political action on full display.
Thank you to @cupescfp.bsky.social's Mark Hancock, @candacerennick.bsky.social, the CUPE team, and the flight attendants for your courage.
Workers deserve a voice.
Workers deserve the right to strike.
Proud to stand with @cupescfp.bsky.social workers and @ndp.ca caucus members today in support of Bill C-247, to remove Section 107 from the Canada Labour Code once and for all. #canlab
Workers deserve a voice.
Workers deserve the right to strike.
Proud to stand with @cupescfp.bsky.social workers and @ndp.ca caucus members today in support of Bill C-247, to remove Section 107 from the Canada Labour Code once and for all. #canlab
Yesterday, I attended the 100th anniversary of William Davis’s murder—killed for standing up for workers’ rights. A powerful reminder that every labour victory is built on sacrifice. We carry that fight forward. Always. #DavisDay
Yesterday, I attended the 100th anniversary of William Davis’s murder—killed for standing up for workers’ rights. A powerful reminder that every labour victory is built on sacrifice. We carry that fight forward. Always. #DavisDay
Amazing to see 1,200 nurses from across Canada organizing for fair wages, safe staffing, and strong public health care.
Workers' conditions are patient care conditions. Solidarity! 💪🩺
Amazing to see 1,200 nurses from across Canada organizing for fair wages, safe staffing, and strong public health care.
Workers' conditions are patient care conditions. Solidarity! 💪🩺
Amazing to see 1,200 nurses from across Canada organizing for fair wages, safe staffing, and strong public health care.
Workers' conditions are patient care conditions. 🩺
Amazing to see 1,200 nurses from across Canada organizing for fair wages, safe staffing, and strong public health care.
Workers' conditions are patient care conditions. 🩺
Because in this moment of global volatility, labour and business must stand together and demand better from the government.
Let’s build a Canada that’s strong, stable, and unstoppable.
Because in this moment of global volatility, labour and business must stand together and demand better from the government.
Let’s build a Canada that’s strong, stable, and unstoppable.
Your leadership changed lives and your legacy will live on for generations.✊🧡
Your leadership changed lives and your legacy will live on for generations.✊🧡
For over 30 years, I’ve had the privilege of fighting for workers, fairness, and stronger communities. This recognition is a reflection of the power of collective action.
Thank you ❤️
For over 30 years, I’ve had the privilege of fighting for workers, fairness, and stronger communities. This recognition is a reflection of the power of collective action.
Thank you ❤️
Yesterday, Canadian and American labour leaders met with premiers, led by Wab Kinew, David Eby and P.J. Akeeagok to chart a path forward.
Yesterday, Canadian and American labour leaders met with premiers, led by Wab Kinew, David Eby and P.J. Akeeagok to chart a path forward.
We will not be intimidated. We will not back down. We stand united against Trump's reckless threats—because workers deserve nothing less. #Solidarity
We will not be intimidated. We will not back down. We stand united against Trump's reckless threats—because workers deserve nothing less. #Solidarity