This question relates to the accepted answer to the question at How can I add a second row of labels to the x axis of a matplotllib bar chart
The aim was to produce a bar