Outrage over council's bizarre 'traffic calming device'

Who put this tree here? Tree planted on road causes outrage.