British Gas put to task by new customer panel