Could a second Brexit referendum happen?

Theresa May has ruled out holding another referendum on Brexit, but some people still want the UK to stay in the EU and others want a final say on the deal to leave.

So could there be another vote? Our political correspondent Nick Eardley looks at what might happen.

For a further referendum, the EU would have to agree to delay or cancel the Article 50 deadline; in the UK politicians would also have to pass legislation for a new referendum.

Filmed and edited by Nick Raikes

This video has been optimised for mobile viewing on the BBC News app. The BBC News app is available from the Apple App Store for iPhone and Google Play Store for Android.