We've always thought that Tyrannosaurus rex was an unchallenged apex predator during the dying days of the dinosaurs. But a fresh look at controversial fossils has prompted palaeontology’s biggest-eve ...