Two-loop QED Bhabha scattering: Soft emission and numerical evaluation of the differential cross-section