Question: how many years do you have to serve to be a veteran?
Answer: Veterans are defined as anyone who has served for at least one day in Her Majesty's Armed Forces (Regular or Reserve) or Merchant Mariners who have seen duty on legally defined military operations.