Source Detection and Characterisation with Machine Learning: in Next Generation Radio Continuum Survey Data