Sterling has hit a two-year low following the latest political calamity