An efficient numerical algorithm for a multiphase tumour model. (15th October 2019)