When people mention towns in North West England that are doing well, Stockport is more often than not at or very near to the ...