Join us in Portland on May 1st to speakout, march, and sing. Bring union banners, homemade signs, friends, family, neighbors, coworkers, and fellow students. All unions, community groups, and political organizations are welcome to form contingents and bring their own bullhorns and chants. We start at USM at 3:30. March to the Post Office, Portland High, and then Public Library in Monument Square starting around 5pm. Then up Congress Street for a final rally in front of the Portland Public Museum. Details here.

The slogan “Strength in Solidarity” won the vote to lead Portland’s International Workers Day protest on May 1st. About seventy people took part in the April 12 organizing meeting, including teachers, electrical workers, nurses, graduate student workers, LGTBQ+ activists, Gaza solidarity organizers, and political organizations like Maine DSA, Indivisible, and many more. The Maine May Day coalition meeting aims to build immediate mobilizations while contributing to a long-term united front to defend working peoples’ rights against the Trump blitzkrieg. 

The Portland effort is part of a larger picture. On April 17, over 1300 people participated in a national conference call spearheaded by the Chicago Teachers Union to organize May Day Strong protests in hundreds of cities across the country. [Note: Maine May Day sites will be listed starting later today.] Meanwhile, the Maine Education Association and Maine AFL-CIO affiliated unions are calling for rallies in multiple towns and cities across the state. 

[Read next: We need an anti-Trump united front in Maine]

Unfortunately, our social movements and unions are not yet strong enough to stop Trump in his tracks. This means we’re going to suffer losses and casualties, even as we increase our ability to fight back. Scores of immigrant workers are being detained and threatened with deportation in towns across our state. Bowdoin College faces threats from Trump for solidarity actions carried out by Students for Justice in Palestine. Free school lunch is at risk for more than 100,000 public school students. Transgender people face an orchestrated backlash, striking at the core of their basic human rights. Federal unionized workers have been illegally terminated and Trump wants to outlaw their collective bargaining rights. Cuts to Medicaid will lead to more hospital closures. Not to mention the impact of massive tax breaks for the rich, the slashing of environmental protections, and the very existence of our—already weak—democracy and civil liberties. The message is clear: if you stand up for basic civil liberties, you risk financial catastrophe and police repression.

Meanwhile, the Maine Republican Party, with Laurel “Doxxing kids” Libby at its head, is raking in millions from far-right groups across the country to ram through a referendum in November to limit voting rights for women, the elderly, the disabled, and—it must be said out loud—anyone that doesn’t look white enough for Libby and her entourage. Their strategy is to break our resolve and gerrymander power for themselves for decades to come in the name of profits for the rich and pain for the working class. They have the wind in their sales and we have to prepare for a drawn out struggle.

In that vein, one inspiration for the May 1st action comes from United Auto Workers President Shawn Fain’s call to begin coordinating contract expiration dates and ongoing actions now in advance of an effort to launch a general strike on May 1st, 2028 to flex workers power. One graduate student union organizer put it this way, “If we want to win, we all need to get strike ready. We need to practice. Not just in our unions, but in our communities, too.” 

Collectively, we took an important step in the right direction when 15,000 people in towns across Maine turned out on April 5 to protest Trump’s wrecking ball. These mobilizations began to change the mood from isolation and disbelief to determination to put up a fight and they are set to continue on April 19. 

There’s no telling in advance how large the protests will be in the coming weeks and months. The ebb and flow of mass social movements cannot be scheduled in advance. However, the history of labor during the Great Depression and the Civil Rights Movement in the 1950s and 1960s both demonstrate that the better organized we are in advance, the better we are able to cultivate and sustain opposition. The more we leave our internal organization up to a date posted on Facebook and Instagram—or to small professional staffs managing large databases of passive followers and donors—the weaker we will be. This doesn’t mean we can’t use social media or raise money, but there is no substitute for face-to-face planning between organizations who can democratically represent activists in every workplace, neighborhood, community and school. We’re not there yet. That’s where we have to get in the years to come if we want to beat Trumpism and replace it with something better than what came before. 

Fortunately, we’re not starting from scratch. Maine has hundreds of community and labor and advocacy organizations who have been doing the hard work of organizing for a long time. That work has expanded the rights and social programs we all rely on. Now, much of that is under threat. It’s no surprise that the first groups to stand up were those with the strongest organizations, for instance, unions representing postal workers, federal workers, nurses, and teachers. We have to build on those efforts. To defend ourselves, we all need to expand our circles and build bridges between communities.

[Read next: Sitting down with the Portland Tenants Union]

Final details will be hashed out this weekend, but the outline of Portland’s May Day action is coming into view. We’ll begin at 3:30 on the Portland campus of the University of Southern Maine to speak out against Trump’s threat to our public universities. And, we’ll march on the boss to demand the UMaine system bargain in good faith and sign a union contract with graduate student workers represented by the United Auto Workers. The two go hand in hand. 

Next, we’ll march to the Post Office on Forest Ave to oppose Trump’s threats to privatize it and hear from workers threatened with mass layoffs. Then up past Portland High School and the Portland Public Library in solidarity with educators and students opposed to Trump’s destruction of the Department of Education and his attacks on LGTBQ+ and immigrant students. Finally we’ll march up Congress Street during rush hour to the Portland Museum of Art to support funding for the arts and hold a final community rally starting around 5:00 pm. We’ll have a program of speaking out against Trump’s attack and offering ideas about how to deepen solidarity between all the different parts of our movement for democracy and justice. 

We need your help. Please attend the march if you are able. It’s a big state, so if you can’t get to Portland, please support or organize another action in your town or region hosted by the Maine Education Association and the Maine AFL-CIO or any other community group that steps up to stand up. Strength in solidarity. 

[Listen to the Maine Mural Podcast latest episode: Camp Hope in Bangor, Maine]