Yep, as someone who's unfortunately only spent a week in the UK, I agree with zia's explanation as to what a torch is. A stick with pitch on the end, with open flames ablaze, that an Indiana Jones type figure lights to light his way to his certain doom. XD
no subject
Or a flashlight, in US terms. ;p