Owen Spencer-Thomas, ministre anglais et journaliste