The investigation into the attack on a 78-year-old veteran who was selling poppies has been dropped.
The British Transport Police (BPT) said in a statement that detectives “extensively monitored CCTV and spoke with witnesses” and have “insufficient evidence to take the investigation further”.
Jim Henderson, 78, told the Scottish Daily Mail he was punched and kicked as he tried to leave Waverley Station in Edinburgh before being helped by railway staff.
The veteran told he paper he had served in Northern Ireland during the Troubles with the Royal Corps of Signals, 32 Signal Regiment.
Poppyscotland confirmed Mr Henderson had been volunteering for the group at the time of the alleged attack.
It came as hundreds of protesters filled the station on Saturday in a demo against the actions of the Israeli government in Gaza.
Marches have been taking place across the UK to urge an end to Israeli attacks on Gaza in response to Hamas gunmen killing more than 1,400 people in Israel on October 7.
The Prime Minister’s official spokesman called the alleged attack “repulsive”.
Sean O’Callaghan, assistant chief constable at the BTP, said: “Two separate offences were reported to BTP in relation to an incident at Edinburgh Waverley Station on November 4.
“The first incident reported to us was a racially aggravated public order offence, which is not linked to the protest at the station. Detectives have arrested a 41-year-old from Airdrie, North Lanarkshire, in connection with this incident.
“The second is a reported assault on a poppy stall seller whilst a demonstration was taking place at the station. Detectives have extensively monitored CCTV and spoken with key identified witnesses. There is insufficient evidence to take the investigation further at his time.
“We have no reason to believe that poppy sellers are at any risk or being intentionally targeted.”