The Victoria Cross, Canada’s highest military honour, hasn’t been awarded to a Canadian soldier since the Second World War.