Why did Britain occupy Iceland despite Icelandic objections?
Short answerBecause a German foothold there after Norway could have crippled North Atlantic supply, and Britain would not accept that risk.
NotesThe occupation followed a harsh wartime calculation after Germany seized Norway. A German base in Iceland could threaten Britain's survival by disrupting transatlantic logistics and extending Axis reach into the North Atlantic. Iceland lacked armed forces capable of preventing such a move, which London used as its immediate justification. Britain therefore chose preventive occupation rather than risk another strategic surprise, despite Icelandic objections.