in the link posted by VoG the anti-spam legislation that was introduced very recently hasn't done anything to stem the flood of spam that's hitting mail servers in the UK. The reasons for that are:
1. The penalties for spamming are ludicrously low when compared to the possible rewards from spamming activities.
2. Huge quantities of spam originate from servers that are in America, South America and the Far East - all locations that are outside the jurisdiction of the European courts.
3. No government agency has the resources to devote anything like the time that would be necessary to detect and convict spammers in any meaningful sense. Put simply, the potential rewards are so great the risk is worth taking.
Reductions in spam volumes hitting individual mailboxes is almost certainly the result of increased anti-spam filtering at ISP and domain host level. My favourite domain hosting company click here has recently introduced a filtering system that is so effective my personal and business mailboxes now receive around 6 or seven spam messages a day, compared to the 200 or so that were arriving in each mailbox a few weeks back.