Does the ruling by the UK Supreme Court that the UK government has to have an Act of Parliament before it triggers article 50 mean that Brexit won't happen? Will Brexit still happen?
No, but it could make it more difficult or delay it. MPs could demand amendments to the Act or delay the decision - one of the reasons the UK government did not want to consult Parliament. Brexit's smooth passage to a reality is by no means assured. It is not expected that significant numbers of MPs would vote against Brexit because the UK voted in a referendum in favour of it. Only Ken Clarke among Tory MPs has said he would vote against it, and Labour MPs will be told to support it by their party managers.