Karl Davis is a writer, stand up comedian, train driver, and trade union activist and advocate. He lives in Hull and is married with two young sons.

Syndicate contentRSS
09 April 2014
If you want it done, do it yourself.
20 March 2014
We need more Bob Crows and Tony Benns.