I think you're under estimating this woman - she sounds pretty formidable to me. Both Labour and Tories are at pains to emphasize how much they respect her integrity. I don't think Johnson would sack her if her report portrayed him in a poor light. Surely that would make him look much worse...