Liam Stokes

Liam Stokes is the Chief Executive of British Game Assurance. Follow him at @LNJStokes

Could the future of conservatism be on the left?