Dispute and disagreement over the term British Isles

Questions:

  1. Why is the term “the United Kingdom” more preferable than the term “Great Britain”?
  2. Explain why the use of the name “British Isles” is often rejected in the Republic of Ireland and amongst Irish Nationalists in Northern Ireland?