Liberal mayor launches bold attack on Trump: 'This is OUR city!'