Keir Starmer has been confronted by a lockdown-sceptic landlord who shouted for the Labour leader to "get out of my pub".
Rod Humphris, landlord of The Raven pub in Bath, appeared to be held back by security guards as he shouted “that man is not allowed in my pub".
In a confrontation witnessed by reporters, Mr Humphris challenged Mr Starmer on why he had supported Covid lockdowns and wearing masks in schools.
He said: "Do you know what the average age of death from Covid is according to the Office for National Statistics?
"82 years and 3 months. The average of death normally? 81 years.
"Do you understand we have f***** our economy because old people are dying?"
Mr Humphris brandished a graph at Mr Starmer and said he had been a Labour voter all his life.
He said: "You have failed me. I have been a Labour voter my entire life. You have failed to be the opposition."
Mr Humphris struggled with a member of the Labour leader’s team as he tried to enter the pub.
As he pushed through the doorway, the landlord shouted “that man is not allowed in my pub!”.
Shielded by the Labour team member in a stairwell, Mr Humphris shouted: “I’m not going to physically hurt him!
“That man - Oi! That’s assault! I’m not bothering you and I’m not bothering him!
“That man is not allowed in my pub! Get out of my pub! Go on, get out of my pub!”
On why he kicked the Labour leader out of the pub, the 54-year-old told PA: "I had heard that the Labour Party were coming round and he turned up and I told him what I thought of him, basically.
"I think he has utterly failed us as the leader of the Opposition, he has completely failed to ask the questions that needed asking, like, why did we throw away our previous pandemic preparedness?
"Why have we just accepted lockdown? Why have we just accepted the loss of all our freedoms?"
Speaking after the incident, Mr Starmer said: “I’m afraid I profoundly disagree. I think most people across the country would profoundly disagree.
“I think the vast majority of people here in Bath and elsewhere recognise the lockdown was necessary and restrictions were necessary - that we need to come slowly and carefully out so we don’t go back into a lockdown.
“He took the opposite view which was that we shouldn’t have restrictions. I profoundly disagree.”
Mr Starmer continued his walkabout in Bath after the incident, where he is supporting West of England metro mayoral candidate Dan Norris ahead of the forthcoming elections.
It is understood that the pub's owner - who is not Mr Humphris - has apologised to the Labour leader over the altercation.