Nonsense. I have lived in UK (London) for 13 years, and I'd say I saw on average one thunderstorm a year, and they last just a few minutes [1]. Now back in Italy, it's like every other week during the warmer months.
Anyway, the post provides more information than N=1 anecdotes. UK is just too far north for them.
1: I quite like thunderstorms, and I remember the last time there was one where I lived in N. London. It was a single instance of thunder last autumn, lasted all of 2 minutes. Quite underwhelming to say the least.
There are fairly often thunderstorms here. At least 3 per year, I'd estimate.