Since everybody’s favourite meme stock has suddenly come alive, we thought we could look at ITC once again and see why it continues to divide opinions.