Cycling ace Cavendish opens up about battle with depression

The 34-year-old is just four stage wins shy of equalling Belgian legend Eddie Mercx's record of 34 stage victories in the Tour de France.