하워드 성, United Kingdom Road trip Q&A