Cambridge has smashed its rivals, topping the Guardian’s University league tables for the second year.