Mr Galloway spoke out again against the war in Iraq
MP George Galloway was pelted with eggs at a May Day rally in Merseyside on Monday.
The MP for Glasgow Kelvin was speaking at a workers' festival in Wallasey.
A crowd of about 200 people gathered to hear Mr Galloway deny recent newspaper "smears" about his relationship with Saddam Hussein's regime.
When he began his speech he was sworn at and two people hurled eggs at him.
A man was confronted by several members of the crowd, before being taken away by police.
He said: "I don't agree with him going to Saddam."
I believe that the
blood on the hands of the British and American governments will never be
Mr Galloway then went on to deliver a 15-minute speech in which he condemned the war on Iraq.
He said: "This war slaughtered thousands upon thousands of innocent Iraqi people who had committed no crime against anyone and those deaths came on top of one of the greatest crimes in all international history - the crime of sanctions against Iraq which killed more than one million Iraqi children over 10 years.
"There are some criminals in the world and they do have a lot to answer for.
"Those crimes will be judged at the bar of history and I believe that the blood on the hands of the British and American governments will never be extinguished and will follow them to the grave and beyond."
Mr Galloway ducked and avoided the eggs
The Labour MP than lashed out at the Daily Telegraph which printed allegations that he accepted up to £375,000 a year from Iraq.
He described the allegations as "smears" and compared them to previous accusations made against left-wing figures including Ramsey MacDonald, Harold
Wilson and Arthur Scargill.
The left wing MP, who was a vocal opponent to the war, has made several visits to Iraq.
After the rally, he told the BBC: "The eggs missed and the support of the overwhelming number of the crowd, indeed everyone except the two assailants, was very warm."
A spokesman for Merseyside police said a 41-year-old man and a 16-year-old youth were arrested to prevent a breach of the peace following the egg-throwing