A straightforward case of glasshouses and the indiscriminate chucking of large rocks by Labour's leader therein?
David Shearer took a firm line on John Banks' recent troubles, demanding the Act leader be stood down as a minister while police investigate whether he breached local body electoral law.
That stance has come back to bite Shearer big-time in the form of Labour MP Shane Jones and the case of his four-year-old ministerial approval - despite officials' advice - of citizenship for a Chinese millionaire who also happened to be a donor to the Labour Party.
The Prime Minister is accusing the Labour leader of hypocrisy. John Key is right. In failing to stand down Jones from his front bench, Shearer has not been 100 per cent consistent in applying the same standard to one of his MPs as he demanded should be applied to Banks.
As Key did with Banks and the donations by Kim Dotcom, Shearer has likewise accepted Jones' assurances that he followed proper processes when he approved the citizenship application of Chinese businessman Yong Ming Yan.