Jock,
For your original question, I would have guessed 10% in Scotland, though I'm sure it varies greatly geographically, with age and with "social class".
Alan