A new law proposed by a Fife MP would ensure armed forces personnel are not discriminated against in pubs and shops.
Dunfermline and West Fife representative Thomas Docherty has achieved cross-party support for his bill, which seeks to end discrimination against serving and former armed forces personnel.
Fury erupted last year after the Ensign Ewart pub in Edinburgh barred smartly dressed servicemen who had been part of a parade from Holyrood Palace to City Chambers because of their uniforms.
Mr Docherty said: “My bill is an important step forward in ensuring that those that make huge sacrifices for our country are able to enjoy the freedoms they work so hard to defend.
“The Government should join Labour and MPs from all parties to introduce this long overdue protection to those brave men and women who serve our nation.
“It is only right that those who risk their lives overseas to protect our freedom are themselves protected from mindless yobs and from bigotry when they return home.”
The 10-minute rule bill would prohibit discrimination in the provision of goods and services on the grounds that they are members of the armed forces.
It would also protect the employment rights of armed forces personnel, guaranteeing time off work for reserve forces to undertake their duties and make it illegal for companies to discriminate against members of the armed forces in hiring or employment decisions.
Mr Docherty said the scale of discrimination suffered by members of the armed forces was highlighted in a 2012 report by Lord Ashcroft.
The survey reported almost one in five members of the armed forces have been refused service in shops, pubs and clubs for being members of the armed forces.
Lord Ashcroft’s report also highlighted discrimination in the provision of services a quarter of personnel had been refused a mortgage, loan or credit card in the past five years, while almost a fifth say they had trouble obtaining a mobile phone contract and a fifth of service personnel found themselves at “the back of the queue” for public services when they moved to a new area.