Home Politics Jake Humphrey & David Coulthard’s TV production company forced to write off over £300k bad debt