Barack Obama has received praise for the way he put a heckler in his place during an event at The White House.
The US president was delivering a speech to a number invited guest and media at an LGBT conference when he was interrupted.
A male heckler was protesting against the deportation of migrants and began shouting up from the crowd towards the pulpit.
In a calm and composed manner, Obama took a moment to admonish the man, much to the delight of the rest of the room.
"Hey, listen, you're in my house," he said. "It's not respectful when you get invited to somebody's [home]."
"You're not going to get a good response from me by interrupting me like this".
His retort was met with cheers and applause from the crowd who then began to chant the president's name.
As the hecklers continued to shout, Obama requested that the man be removed from the room.
During the president's speech, he praised the work of LGBT campaigners.
"When I became president, same-sex marriage was legal only in two states. Today it's legal in 37 states, and the District of Columbia," he said