TaxPayers' Alliance announces June's Pin-Up and Pinhead of the Month