DH's family do a Secret Santa and as we're geographically scattered, it's hard to think of good gifts as since the pandemic, we haven't seen each other for ages.
What could I get for my BIL in the £20-25 range? His interests are competitive running (marathons, etc.), cycling, reading - he wouldn't mind a book on history, politics or sport.
I have no idea what he already has, I haven't seen him for over two years! Any ideas welcome.