Probably a lot less than 15% in general population

Will be higher in London but probably less than 5% in most of rest of UK. This is what they were saying a few weeks back anyway.

Posted By: ede, Apr 24, 07:11:57

Follow Ups

Reply to Message

Log in


Written & Designed By Ben Graves 1999-2024