Are Urdu and Hindi two different languages?

If Hindi is different from Urdu, as propagated by the UPite Muslim League leadership, then:

Why Hindi Movies are so much popular in Pakistani cinemas?

Why the new generation of Lahore is unable to understand the Punjabi movies but they can understand each and every word of Hindi Movies?

This false truth has ruined the Punjab, Punjabi and Punjab-ism. By claiming Urdu as the language of Muslims, they played the game of religion like all the politicians of sub-continent have been doing and are doing to the date.

Lets’ name the Urdu as Hindi as the native speakers of this language belong to Delhi and its surroundings which is located in Hindustan.

From now onward, there is only one language based on khari boli and its name is Hindi.

Urdu does not exist.