'You've been wasting time': Semi-naked protester addresses MPs