I heard a woman on a CBC call in show a couple of months ago. She worked on Parliament Hill quite a few years ago (the 60s maybe?). She said her boss, an MP, used to call in staff "to take a letter", and they all knew what it meant. They participated because a) times were different, b) people would take his word over theirs, and c) they knew they wouldn't get work again and they needed the job. I doubt her story is the only one.
I worked in social services for a lot of years, and much of our funding came government at all levels. There was one MP who totally creeped us all out (most of my colleagues were female). We were often in meetings with him, but we talked about it amongst ourselves -- we didn't sit next to him, we avoided his attempted "hello" kisses, we warned others to stay clear of him. No one said anything because we didn't want our organizations to suffer if he retaliated.
I am so glad all of this is changing.