The 207-to-81 vote in the House of Commons yesterday came 30 days before the pact comes into force globally, and brings the total number of nations that have endorsed it to 74.