Hi all - as promised, here is my summary of the (limited) evidence behind the various 70% claims. I've summarised it in an attachment to spare those who are already bored with this thread!
Happy to update it if anyone has anything further to add.
Mike
<<70%.doc>>