Russell Brand has described himself as a "volatile person" after he lost his cool with a journalist in Downing Street.
The celebrity activist became agitated when Channel 4 News reporter Paraic O'Brien asked him much he pays to rent his east London home during a protest over the cost of housing.
Brand (39) pointed his finger in the journalist's face and called him "a snide".
O'Brien suggested that the housing problem was being exacerbated by the super-rich buying property in the capital.
Later on his YouTube news channel, Brand likened it to a "quarrel at a jumble sale".
The comic and actor said: "I shouldn't be allowed on television. I'm so easily wound up. What does it matter to me, what have I got to lose, just from this one bloke? But I'm a volatile person."
He went on: "When you talk to a journalist I sort of think it's a combination of boring and really annoying, and my personality type is not well-suited to that kind of environment."
O'Brien wrote on Twitter: "Is it my job to test tension between private circumstances and publicly-held views of celebrities? Yes."