Ever since Donald Trump took office, pop star Cher has been attacking him in Twitter in rants that are both…