Business is business.
Politics is politics.
You piss off a client for whatever reason, you lose money.
So, keep everything not related to business out of business.
It's the oldest rule in the book.
EDIT:
There is a reason The Neutral Observer never shares anything but the vaguest personal details. Here, The Neutral Observer is anonymous, and can safely post any political rant or weird-ass theory. The First Amendment, like the rest of the Bill of Rights, protects citizens against government excess. It never mentions anything about protecting citizens from other citizens, or protecting a citizen if that citizen pisses off his boss or, worse, a client and loses the company money in the process.
Ben Dover, take this as friendly advice and nothing more. You've been lax in withholding personal details (if some of the things you've said have been true), and you've said things that will piss off your boss. This site is visited by thousands of people daily, and it's a small world. Might want to rethink.