David Frost has been made the director general of the Institute of Economic Affairs (IEA) in a move the right-leaning think ...