With 45 days to the scheduled date of Brexit, voters might have expected everything to be sorted out by now. Not so. We take a look at what could happen next.