UK earnings bonanza: a (brief) London stocks round-up