British Gas: 399,000 customers leave in 'competitive environment' which saw more households switch to rival suppliers