Will Brexit actually happen?

Around 700 thousand people marched through London in October 2018 calling for a 'People's Vote' on the final Brexit deal between the UK and the EU. But what are the chances of it actually happening? And even if it did, would the UK still end up leaving the EU?  With Clare…