No, for several reasons. Firstly, the Pakistani population in the UK numbers around a million, out of a population of 68 million. So, a little more than 1% of the population is Pakistani. On the other hand, in the US, Mexicans, Latin Americans and South Americans (Spanish-speakers, in short), number about 50 million, or, 1/6 of your population.
Secondly, the UK has an official national language -- English. We made the language, we're the primary source of modern changes to the language, and so we've decided to make it our official language.
The US does NOT have an official language, meaning Spanish is just as valid a language to be used in every day life in the US as English is. Furthermore, as Spanish is projected to overtake English in the US by 2050, I would say learning Spanish is a necessity for an American, whereas learning Urdu would be only minorly useful in the UK.