US President Joe Biden was heckled by protesters during his visit to Pennsylvania on Friday over his support for Israel in fight against Hamas in Gaza.
"No vote for genocide Joe,' the protesters were heard shouting.
President Biden was called a "loser" and told to "go home".
Sources said the president left Pennsylvania without delivering prepared remarks.
This was his first economy-focused campaign event of 2024.
After inflation figures rose more than anticipated on Thursday, he boasted of creating 14 million jobs since taking office -- but conceded there was "much more work to do to lower costs for American families and American workers."
The 81-year-old is already facing historically low approval ratings and is neck-and-neck or behind likely Republican challenger Donald Trump, the man he beat in 2020.
Polls have also shown Biden's support slipping among Black and ethnic minority voters, who helped drive his 2020 election win against Trump.
Analysts say Biden's best hope now is a simple but quite specific number: that wages continue to rise faster than prices as they have done since April of last year, allowing consumers to feel that their wallets are fuller.
Featured Video Of The Day
Why Do Cards Remain A Preferred Payment Mode In India?
Trump To Hold Press Conference, His Campaign Adds Senior Advisers Donald Trump Reveals Why He Sounded Like He Had A Lisp During Elon Musk Interview Netanyahu Denies Reports Of Speaking To Trump Over Gaza Ceasefire Nurse Raped, Killed On Way Home, Body Found 9 Days Later In UP Rahul Gandhi's Seat At Red Fort Triggers Fresh Congress Attack On BJP "Don't Expect Anything From Me": Kolkata Hospital's New Principal Loses Cool Relationship With India Remains One Of Great Importance: Pentagon Kolkata Rape: Top Medical Body Announces Withdrawal Of Services On Aug 17 Ukraine, Russia Both Claim Advances In Kursk Region Track Latest News Live on NDTV.com and get news updates from India and around the world.