Знаю, что в этой фразе какой-то подвох, но не могу понять в чём именно: "На словах все поддерживают старых ветеранов, а на деле – хотят лишить их последних льгот."
1 ответ
Думаю, словосочетание "старый ветеран" можно посчитать плеоназмом (речевым излишеством). Впрочем, некоторые считают это тавтологией, образованной от соединения русского слова с иноязычным, дублирующего его значение. (https://studfiles.net/preview/1608875/page:15/)
Тире явно не обязательно здесь, но ошибкой не является.