Kenny hits out at 'opportunisitic hypocrites'