Stamp Duty Rates, Old vs New vs Scotland

A few weeks ago, the Scottish government announced the scrapping of
Stamp Duty and the introduction of the "Land and Buildings Transaction
Tax" and there were several graphs showing the old and new schemes.

After the Autumn statement announcement last week, which introduced a
new stamp duty, I had wondered how the different tax systems compared. I
had then found that there were several graphs comparing the old stamp
duty with the new stamp duty.
What I could not find were any graphs comparing all three schemes.

I made it using python with the library matplotlib.
The default settings give a very clean and clinical graph.
The purpose of the graph is not to read off the exact prices- if you
want to do that, do the calculations directly to get accurate numbers.
Instead, the graph is meant to just provide a rough visual comparison.
One of the features that matplotlib can provide is a function to change
the defaults to make the graph style like XKCD. I prefer the look of the
XKCD graphs, so I started using that from the very start.