In case you were steaming over providing a shell-shocked vet with unlimited means to self medicate, there's a catch. Harry Patch, Britain's last surviving World War I veteran, is 109 years old.
Written by Dignan
Harry Patch, 109, won five medals for his service during the war but now his local boozer has honoured him free drinks.
The Rose and Crown in Limpley Stoke, Somerset, made the offer after inviting Harry to open the pub after a refit.
Harry, who was injured in the 1917 Passchendaele offensive which killed half a million men, drank in the pub when he was a young man.
Speaking at the packed re-opening ceremony, where he signed copies of his book The Last Fighting Tommy – A Tale by Harry Patch, Harry said: ''It's a very kind gesture.

Harry Patch, 109, won five medals for his service during the war but now his local boozer has honoured him free drinks.