Pakistan has summoned the US ambassador and Islamic groups have held rallies in major cities after Donald Trump lashed out at the country over its alleged support for extremists.
In a New Year's Day tweet, the US president said the US had "foolishly" given Pakistan more than $33bn in aid and had received nothing in return but "lies & deceit", adding that Pakistan gives "safe haven to the terrorists we hunt in Afghanistan".
The United States has foolishly given Pakistan more than 33 billion dollars in aid over the last 15 years, and they have given us nothing but lies & deceit, thinking of our leaders as fools. They give safe haven to the terrorists we hunt in Afghanistan, with little help. No more!— Donald J. Trump (@realDonaldTrump) January 1, 2018
Hundreds of supporters of the Jamaat-ud-Dawa group chanted against Mr Trump at a rally in Lahore and called for the US ambassador to be expelled.
Jamaat-ud-Dawa is headed by Hafiz Saeed, the founder of a militant group blamed for the 2008 Mumbai attacks, who lives openly in Pakistan despite a $10m reward offered by the State Department.