10. Energizer £52.60, amazon.co.uk The 100 Hour Lantern is a great optio - The Independent