‘One of the best and and most renowned’ pubs in Stockport is facing demolition after plans for a new store were backed for approval. The Railway, in Portwood, was named CAMRA’s pub of the year in 2007 and is regularly featured in its national Good Beer Guide. But the hostelry – on the corner of…