Dragon’s Den’s Sara Davies brands show ‘horrendously competitive’ and reveals which co-star ‘brags’ the most

previous post