My last one, I think I have the answer but try as I may I can't parse it:
20D Repeated slogan one in Labour facilty sent up (6).
_ A _ T _ A
I can only think this is MANTRA (= repeated slogan) but how the rest of the clue works I really don't know. Any suggestions please.