I spent so long fiddling with my chroot to try and find a repoistory with an invalid release file but a valid key (I was looking in archives.debian.org, not realizing that the valid-until field didn't exist for any of them!), that it seems Paul has beaten me to the punch.
Whoops. Calum
signature.asc
Description: This is a digitally signed message part