Donald Trump upsets little boy after signing his Easter hat only to throw it into heaving crowd

President Donald Trump appears to have made a disappointing gaffe after he was caught on camera signing a little boy's Easter hat before tossing it into the crowd - instead of handing it back to the child.

In the footage, the US president signs the red cap with a black marker before throwing it into a swarm of supporters.

While Mr Trump laughs and moves on to sign another hat, the little boy and his family yell "No!"

The White House's Easter Egg Roll, a big event in Washington DC every year, is an opportunity for the president to meet and greet the public.

Speaking at this year's event, he said: "This is the 139th Easter Egg Roll. Think of it. It began a long time ago, 1878.

"And we will be stronger and bigger and better as a nation than ever before. We are right on track. You see what’s happening, and we are right on track. So thank you everybody for being here.”

Activities at the event include a 'Bunny Hop' stage and a reading area, along with a station where kids can whack eggs with wooden spoons.