Britain’s High-Speed Fail

Charles Cooke over in the Corner has the latest on how Britain is about to waste $125 billion in taxpayer funds.