Prime Minister John Key has been booed off stage at today's Big Gay Out festival by a group of vocal anti-Trans Pacific Partnership protesters.