Stop Plotly from stacking bars with the same name

I need to create a bar chart where some of the bars have the same name. By default Plotly seems to stacks these but I need them to be separate bars. Can someone please point me in the right direction. Currently my code looks like this:

votes = [1652, 679, 515, 359, 406, 1516, 411, 839]
party = ["Con", "Grn", "Lib D", "Ind", "Lab", "Con", "Lab", "Lib D"]
var data = [{
   y: votes,
   x: party,
   marker:{
        color: colours,
        line: { color: '#000000', width: 1 }
   },
   type: 'bar',
}];
var layout = {
   margin: {
        l: 60,
        r: 20,
        b: 40,
        t: 10,
        pad: 4
   },
   yaxis: {
        title: {text: 'Votes'}
   },
}
var config = {responsive: true, displayModeBar: false};
barchart = document.getElementById('barchart');
Plotly.newPlot(barchart, data, layout, config);

The output I’m looking for is:https://i.stack.imgur.com/r3Vib.png
But I’m ending up with: https://i.stack.imgur.com/nhTK5.png

Thanks you.