… Sir John Major, Former British Prime Minister, To Give Public Talk at Yale … Sir John Major, Former British Prime Minister, To Give Public Talk at Yale November 8, 2010. New Haven, CT – Sir John Major, former Prime Minister of the United Kingdom, will …