Federal MP Andrew Leigh is a former professor of economics who is fascinated by how economics can create magic