Chris Beecher 

Semi-retired chemist. Liberal democrat living in Barcelona.