Please point out where? Unless you can't tell the difference between imposed and invented. Go read some history it was in the 1830's that the British replaced Farsi with Urdu as the official language of government offices and of the lower courts. And then according to their humiliate, divide and rule policy they fanned the flames of hindu extremists that Urdu is for Muslims and Hindi for Hindus and Hindi should replace Urdu this actually created a lot of protests and agitation.
What! You didn't know this? He spoke Urdu like Bilawal speaks urdu, which you can hardly call Urdu or fluent in Urdu, thats why majority of his speeches are in English, I've searched and can't find any speeches by him in Urdu, but it is written that he did make some addresses in broken Urdu, so I'll accept that. His mother tongue was gujrati and he was educated in English, so not surprising at all.
That is the problem with people today, extreme intolerance, can't even listen to a different POV if it goes against their preconceived notions and biases, and instantly revert to ummiyun bukmun sammiun i.e patwarism Never even reaching the stage whether it is right or wrong and discussing the merits of the argument.
It's surprising people like you still think Urdu is spoken and widely understood by majority of the population, when that is not true at all.