Thousands of people protested in central London on Tuesday against U.S. President Donald Trump's pomp-laden state visit to Britain, but numbers were well down on the tens of thousands who gathered to oppose his visit last year.

A giant inflatable blimp depicting Trump as a sneering baby in a diaper flew outside the British parliament, remaining airborne as the president held talks with May. The blimp was later burst by a British woman supporting Trump.

In a video posted to Twitter, Amy Dalla Mura films herself walking up to the blimp and stabs it with a sharp object, prompting shouts from surrounding protesters.

Read more: Trump in London: Lies about size of protests and predicting Brexit | Democracy in Netanyahu's Israel under greater threat than in Trump's America, warns Lawfare editor

Woman bursts baby Trump blimp

"That’s a disgrace,” Mura shouts. “It’s a national disgrace. The president of the United States is the best president ever!”

Protesters shouted, banged drums and waved placards at what organizers called a "Carnival of Resistance" in Trafalgar Square while Prime Minister Theresa May held talks with Trump a short distance away at her Downing Street residence.

Jeremy Corbyn, the leader of Britain's opposition Labour Party, addressed the rally, calling it "the living embodiment of what a democratic society was all about."

Among Britons, Trump is one of the least-liked foreign leaders, with just 21 percent of people surveyed by YouGov having a positive opinion of him. Among women, that figure fell to 14 percent.

The protest's tone was set by a large statue of Trump sitting on a golden lavatory with his trousers around his ankles. People held placards that read "Keep your tiny hands off our Queen," "Lock him in the Tower" and "Free Melania!"