Over a nice cup of tea, David and Ned talk about JS Bach, Jens Voigt, peloton politics and women's cycling clothing.