It was Boris' comments to a Commons committee that directly led to her serving 5 years instead of 2. That's a matter of public record. He said she was a journalism teacher, which was interpreted as publishing propaganda against the state.
1 million is just over 10% of the populace. Hardly guaranteed election winner as there's no guarantee they'll all vote for Khan, especially as a percentage wont be of voting age.