British Gas mistakenly pays customer £38,000, struggles to reclaim funds | HyperFast