Earliest human ancestor discovered

British and canadian researchers have confirmed that a 505 million-year-old creature is the most primitive known vertebrate - and therefore the ancestor of us all.