Boris Johnson misses a press conference amid noisy protests, but says there has been "a lot of work".