Research firm Altus Group said 914 pubs closed in England and Wales during 2018, or an average of 76 a month. The pace of closures has slowed from about 138 a month from April 2010 to April 2017, or a total of 11,608 during the period. Cost pressures, including rising rents, political uncertainty and unstable…