I found a sign that perfectly embodies what it’s like to live in England in 2025!
Post image

Comments