ROYAL Navy gunner John Dennett, who fought at every historic Allied landing in Europe during World War Two, has died aged 101 ...