Have you ever laughed so much you wet yourself – just a little bit? Or found yourself crossing your legs on the doorstep frantically searching for your keys? Do you get up at night to go to the toilet more than once? An estimated 200 million people around the world suffer from some form of urinary incontinence. It’s an embarrassing … Read More