Hannan, een toegewijde pro-Europese, was een van de 69 Labour parlementsleden die een drie-lijnen zweep brak en stemde voor de toetreding van Groot-Brittannië tot de Europese Economische Gemeenschap in oktober 1971. Hij was echter tegen de devolutie van Schotland en was betrokken bij de campagne 'Scotland is Brits' voorafgaand aan het referendum van 1979 over Home Rule.
Ik weet het. Altijd aan de rechterzijde van de Arbeiderspartij, werd hij in 1981 een van de oprichters van de afscheidende Sociaaldemocratische Partij (SDP) en in februari van dat jaar was hij een van de 100 ondertekenaars van een advertentie in "The Guardian" ter ondersteuning van de Limehouse-verklaring.