The European Parliament today (4 July) voted to reject the Anti-Counterfeiting Trade Agreement ACTA, which means it cannot become law in the EU.