"the government's investment represents about 25% of the total"
Personally I am quite delighted to see my UK tax money going to back this project. Compared to the amounts we spend on much sillier projects it is a rounding error.
[e.g. My home city of Edinburgh is spending £1 billion on a rather short length of trams and the UK is spending ~£7 billion on two aircraft carriers when we can only afford to run one!]