‘Answer the bloody question!’ Boris Johnson heckled over US ambassador stance

368