Pound Sterling and FTSE Defy Political Turmoil