Last surviving WW2 Victoria Cross recipient dies aged 105 16 August 2025 John Cruickshank suffered 72 injuries during the bombing raid on a U-boat in 1944 but refused medical treatment.