The article mentions Scotland as an example of a 100% renewable country, when only around 50% of our output is generated this way. There is a great deal of misinformation about this online, partly due to nationalist sentiment and partly due to the government omitting such details from its reports.
https://en.wikipedia.org/wiki/Peterhead_Power_Station
https://en.wikipedia.org/wiki/Torness_nuclear_power_station