Leland Yee is the latest moral crusading politician to be proven a hypocrite in hilarious fashion...