You can't buy a UK or US passport. You can buy a Canadian one.
http://www.immigration.ca/en/immigration-wiki2/151-updates/7...
http://www.immigration.ca/en/immigration-wiki2/151-updates/7...
Not saying they always dig into the data to see if you're lying, but they could...