Members of the European Parliament rejected the controversial Anti-Counterfeiting Trade Agreement on Wednesday by 478 votes to 39.

(More to follow.)