Posts tagged with: Leeds PR agencies

Tsk Tsk Tusk

“I’ve been wondering what that special place in hell looks like for those who promoted Brexit without even a sketch of a plan how to carry it out safely.” Question: Is the above statement by European Council President Donald Tusk,...
Continue Reading →


Winning Adjective 1. gaining, resulting in, or relating to victory in a contest or competition. “a winning streak” synonyms: victorious, successful, triumphant, vanquishing, conquering; There’s a phrase “It’s not the winning, it’s the taking part that counts.” Yeah, right. That’s...
Continue Reading →