More than a week ago (14 December) the world saw a public debate about which it is still buzzing. Senator Elizabeth Warren (D-Mass.) returned to a...