Dan McGrail, former head of RenewableUK, has been appointed permanent chief executive of Great British Energy after four months in the interim role, the UK government announced on Monday.