Roy lambasts