De manera inusual en un modernista, MacDiarmid era de ideología comunista, y también raramente en un comunista, estuvo comprometido con el independentismo escocés.