BJP President Rajnath Singh has hit out at the government saying the whole country has been put in a terrible situation due to the corruption of the UPA. Mr Singh was addressing the media soon after former Law Minister held a press conference saying his conscience was clear and that he resigned to end the controversy.