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
What Trump Said On Getting A Call From Kamala Harris After Assassination Bid "Only Consequential Presidents Get Shot At": Trump After 2nd Assassination Bid Donald Trump Says He Will Meet PM Modi Next Week 3 Grams Of Explosives Per Pager: Israel's Complex Op To Hurt Hezbollah What Is A Pager And Why Hezbollah Still Relies On This Outdated Device "Wear Proper Undergarments": Delta Airlines' New Memo For Flight Attendants Railway Official Loses Rs 9 Lakh Online As Fraudsters Pose As CBI Men Explained: How Instagram's "Teen Accounts" Will Protect Underage Users Tupperware Files For Bankruptcy After Years-Long Sales Struggle Track Latest News Live on NDTV.com and get news updates from India and around the world.