Scottish & Newcastle, Britain's biggest brewer, announced yesterday that it has won shareholder approval to sell its entire UK pubs estate.