GB Energy gets just £100mn over 2 years in Budget despite £8bn pledge