Blackout fears prompt Britons to buy generators and torches