Original: Stockport is a large town in Greater Manchester, England.
Simplified: The town lies in the Metropolitan Borough of Stockport which is in Greater Manchester.