Tony Blair: The British people must have the final say on any Brexit deal