Labour has announced it will back a second Brexit referendum if its five demands for leaving the EU are rejected by MPs. Leader Jeremy Corbyn said he would put forward or support an amendment in favour of a public vote to stop Theresa May’s deal being ‘forced on the country’. But what exactly does that mean for Brexit – will it have any impact at all?