What is a mad thing about the UK that’s hard to explain to those from overseas? July 28, 2025 48 Comments