UK vote eases corrosive uncertainty hurting businesses