Mr Taylor thinks that the best tea is....