"The guy was just shopping, he had no relationship to the demonstration," said a woman. "I saw it all clearly. The Prime Minister seemed very angry with the man and was shouting something incoherently which I couldn't understand.
"The man looked totally shocked at being punched. The blow was really hard. Afterwards, I saw Erdogan's bodyguards kicking him and another man really hard in the groin."
As the woman was speaking outside the supermarket in Soma's main shopping thoroughfare, a group of men shouted "liar", "provocateur" and "don't misrepresent our country to others" at her.
Several employees of the supermarket claimed not to have seen the incident.
But another woman confirmed the account and said she would no longer vote for Erdogan.
We are all feeling great sadness here and our hearts are breaking, but rather than share our emotions he behaves like this. It would have been better if he hadn't come."
Kuruca told Turkey's Kanal D TV station that Erdogan had struck him "involuntarily" and said he would not press charges.
Erdal Semici, an official for the opposition National Movement Party, said he had been warned against speaking out by Erdogan's Justice and Development Party, which is said to be close to the mine's owners.