Generally good news; about the price, 9p/unit is lower than retail prices but higher than current spot prices from https://www.ofgem.gov.uk/news-and-insight/data/data-portal/w...
No discussion of what grid upgrades are required, although increasing production near England should reduce that.
(by comparison, ongoing nuclear project Hinkley Point C is currently scheduled to come online some time around 2030, assuming no further delays)
It's a contract for difference, so that 9p is paying for both the infrastructure and the cost of the electricity it produces I believe.