David Furnish lives in the UK more than 30 years but only now he has officially sworn in as a citizen of this country. Mr. Furnish calls himself a blessed man. His sons Zachary and Elijah were there to share this remarkable moment with their dad, as the picture from Furnish’s Instagram shows. ‘As an immigrant, I moved to the UK more than 27 years years ago. I was welcomed with open arms. This spirit of acceptance, tolerance and diversity has allowed me to achieve a life beyond my wildest dreams,’ Furnish wrote, ‘I am a very blessed man, and I am extremely proud to now carry both British and Canadian passports’. Furnish, 54, began his relationship with John in 1993. They entered into a civil partnership in December 2005 and got married in 2014 – the first year same-sex marriage was legal in the UK.