Tony Blair says Brexit delay inevitable