Mishal Husain now in Delhi covering India elections. She seems to be able to speak the local dialect with the locals.
At the time, was she in a local shop for local people?
She was talking to crowds on the streets. She was translating what they said to English to the viewers and there's a moment she was filmed conversing with them in the dialect. It might be Hindi I presume since it's India, stand corrected if it's not.
However, Mishal's of Pakistani ethnicity.
Update: She probably has Indian roots from this latest newspiece I found:
BBC presenter Mishal Husain's bid to find grandmother's house
http://www.bbc.com/news/world-asia-26923917
Hindi and Urdu are extremely similar and most of the vocabulary and grammar is the same. So people that only speak Urdu or Hindi can still communicate with each other easily. The main difference is that they are written completely differently.