In my opinion, when one leaves the military ( as i did many moons ago ) all obligations as regards oath of allegience become null and void. Otherwise ALL ex servicemen are liable to defend the realm regardless of age. For the first time in many years i was able to watch the Queens Speech, and very disapointed i was. Too much emphasis on " The Commonwealth " , which is surely a dying breed ? Does anyone else hold similar views ?