Fin24.com | JSE firmer as global stocks trade cautiously ahead of UK parliament vote