A British police officer has been recorded confronting a Donald Trump supporter over a Facebook post that “upset someone.”

A viral video shared on X – formerly known as Twitter – has been viewed more than 4.1 million times showing a grandmother, named as cancer sufferer Deborah Anderson, answering the door to an officer from Thames Valley Police.

The mother-of-two told the officer on the doorstep he could come in but added: “You’d better have a damn good reason for being here.

“I’m a member of the Free Speech Union and I’m an American citizen… I’ll have Elon Musk on you so quickly your feet won’t touch (the floor).”

The officer went on to reveal he was there because “something that we believe you’ve written on Facebook has upset someone”.

“You’re here because somebody got upset?” Debo

See Full Page