A decorated poppy seller was forced into the pouring rain by a pub giant as he was standing too close to the building.
Pete West was sheltering under the concrete canopy of the Chevalier pub in Exeter city centre as he collected money for the Royal British Legion.
The war veteran was seeking refuge from the gales and lashing rain as he sold the poppies to nearby bus passengers.
However he was told to move out into the pouring rain by the manager of the JD Wetherspoon pub.
Some drinkers were so angered by the actions of the manager they abandoned their drinks and walked out.
Pete had been sporting a string of medals he earned as a military driver in the Transport corps.
The 47-year-old joined the military in 1991 and served for 21 years in Bosnia, Kosovo, Northern Ireland and Afghanistan.
He said the manager told him to move away from the building.
Pete said: I told him Im not going to stand in rain, chucking it down. I had my vendors badge on me yet he was telling me youre not allowed to do collections here.
The war veteran had been selling poppies for two hours before the incident which left many bystanders disgusted.
Paul Gray who witnessed the incident has written a formal letter of complaint to the pub chain.
The doctor said: The collector was immaculately attired with appropriate Royal British Legion authorisation and also with a string of service medals that not many acquired because they died.
Wetherspoon spokesman Eddie Gershon said: This was an error and should not have happened. We apologise to the gentleman concerned.