Last night, we were invited along to the press launch of the X Factor Tour 2019. Set in the stunning venue of The Botanist, Newcastle with it’s beautifully lit dome towering above us and breathe taking view of Grey’s Street we now understand why The Botanist…