Former critics who demanded Cuomo resign are now endorsing him for New York mayor

かつてクオモの辞任を要求した批判家たちが、今では彼をニューヨーク市長として支持している

分解して解説
Former critics 「かつての批判家たち」を指します。
who demanded 「要求した」という意味で、関係代名詞whoで修飾されています。
Cuomo resign 「クオモ氏が辞任すること」を指します。
are now endorsing 「今では支持している」という進行形です。
him 「彼を」指します。この場合、クオモ氏を指します。
for New York mayor 「ニューヨーク市長として」という意味です。
熟語
demanded ... resign ~に辞任を要求した
are now endorsing 今では~を支持している
Former critics かつての批判家たち
endorsing him for New York mayor 彼をニューヨーク市長として支持する
単語
Former 元(もと)~、以前(いぜん)の~
critics 批判家(ひはんか)
who ~する人(関係代名詞)
demanded 要求(ようきゅう)した
Cuomo クオモ(人名)
resign 辞任(じにん)する
are ~は
now 今(いま)
endorsing 支持(しじ)する
him 彼(かれ)を
for ~として
New 新(あたら)しい
York ニューヨーク(地名)
mayor 市長(しちょう)
3週間前