No expert in reading figures but according to the last I found on the Gov.uk database Wales has 2577.6 per 100k and England has 1786.8
Can you compare Wales and England for areas of concentrated population
Were you more emotionally attached to one parent over the other ?
Mummy removed from museum due to lack of consent!


