Former President Barack Obama is delivering a biting critique of Republicans in Washington and President Donald Trump without mentioning his successor by name.

Obama said Monday at rally for Democrats in Las Vegas that Republicans were promising to “fight for the little guy” but instead helped corporations and sowed divisions in America.

The former president says Republicans in Congress bend over backward instead of being “a check or balance on this kind of corrupt politics.”

READ MORE: Obama endorses more than 200 Democrats ahead of midterms

Obama railed against the GOP tax law, efforts to repeal his health care law, Trump’s attacks on the media, political pressure that the president put on U.S. Attorney General Jeff Sessions, and the separation of immigrant families at the U.S.-Mexico border.

Obama called this year’s elections more important than any in his lifetime, including 2008 and 2012 when he was on the ballot.