It has been an extraordinary week for US politics – and a very depressing couple of days for those such as me who spent hours on the phone to...