The news that Hinkley Point achieved a strike price of £92.50 per MWh, nearly four times the amount originally proposed, cannot but rankle with the British solar industry.