British National Party leader Nick Griffin faced angry protests today as he appeared on a local radio phone-in.
A group of around 40 demonstrators heckled the politician and threw eggs as he arrived at the headquarters of L107 in Hamilton, Lanarkshire, station bosses said.
Mr Griffin was taking part in a morning phone-in on the commercial station less than a week after his controversial appearance on the BBC's Question Time.
The BNP leader was on air between 10am and 11am and faced eight calls from the public.
L107 programme director Derek McIntyre defended the decision to have the BNP leader on but admitted it was "commercial suicide".
He said: "We have received 50 emails this morning from people withdrawing their support for the station and two or three advertisers have said they are pulling out.
"Nobody is going to benefit from having the BNP on their station but we felt it was right for our listeners to be able to put their points to him and ask questions."