Sri Lanka's Acting President Ranil Wickremesinghe on Monday imposed emergency giving him sweeping powers ahead of the key election on July 20 to pick a new President as he urged the political parties to put aside differences and form an all-party government, with the Opposition dubbing his decision as an 'undemocratic draconian act'.