It's a good day for Guinness as the Irish stout becomes best-selling beer in pubs for first time 

Guinness has proved that good things really do come to those who wait - by becoming the best-selling beer in British pubs for the first time.