Who was Josh Tucker in Coronation Street and what is his history with David?

Who was Josh Tucker in Coronation Street and what is his history with David?

Source: https://www.digitalspy.com/soaps/coronation-street/a71165663/coronation-street-josh-tucker/



READ from source