American rapper and producer, Kanye West, has cancelled the remaining 21 dates of his Saint Pablo tour. The news comes days after a…