A UK Institute for Public Policy Research (IPPR) research paper dismisses illusions about wind power as an energy resource. Much…