No, The magnetic north shifts overtime due to the rotation of liquid iron in the earth! So your answer would be No they are not always the same distance apart! Hope this helps :)
The main sources are humans which is why it is stated that the global warming is man made. The levels have increased beyond all measure, increasing since the 1950s by a 100 CO2 parts per million, and it keeps increasing by 2ppm on a yearly basis. The statistics from the industrial revolution era are not much different and show how much we've increased the CO2 in modern times.
Its all about population India has 1.26 billion people where as second largest US has 315 million.
Also India has a 3 tier administrative system.
All levels have elections.
One of the most costliest elections as the government spent millions in conducting it through a independent body.
The election is 2nd most expensive election in terms of money spent by the candidates. As first place is US presidential election.