The proof of this comes from the sea fishing forum I am a member of. Here are some statistics from that forum.
The forum splits into English, Welsh and Scottish numbers of threads and of posts.
England ---- Total number of threads ----- 532
"-------------------"-----------" posts --------- 3262
Wales … total of threads ----- 21
----------total of posts ……. 105
Scotland …(aka ...God's ain country.)
Total number of threads …… 6579
Total number of posts ….wait for it ….wait for it ….. 100,073 !,
And no Judy, the "100 thousand posts" were not all made by me !
I always said the English were a miserable bunch of gits !
Wullie