A self-consistent leptonic–hadronic interpretation of the electromagnetic and neutrino emissions from blazar TXS 0506+056. (2nd March 2020)