Stanley Johnson dubs Benjamin Butterworth ‘the most tedious man I think I've ever heard' in heated row