Michael McIntyre has been forced to cancel a second ... What are kidney stones? GP Dr Babak Ashrafi, from Superdrug Online Doctor, explains that kidney stones are solid, crystalline formations ...