Contradictions have been central to Shabana Mahmood's appeal as the UK’s Home Secretary.