Grandad: The Best Label I’ve Ever Worn

I’ve been called many things over the years: Son. Husband. Father. Police officer. Twat. And a fair few other titles – some official, some considerably less flattering. But without question, the finest label ever pinned to my slightly frayed lapel is this: Grandad. If you’re fortunate enough to have children, and then lucky enough for … Read more