Here is direct link to the interactive version of Hannah's chart on the price of renewable energy prices
Here is the evidence for this claim