One possible solution, needing nothing but a few wire connections electrically; not cheap but it fits the requirements:
A lamp that takes or can be adapted for MR16 bulbs; they are 12V and still readily available. Those are a standard size with many makes & lamp holders etc. available.
Or one adapted to take a 12V car filament lamp, eg. a headlight (50 - 60W) or indicator or brake lamp bulb (around 21W).
Or, you can still find 12V bulbs in standard 22mm bayonet style, but I don't know how long they will be available:
12 Volt - Not suitable for Domestic Applications Casell Low Voltage GLS Lamp 12v 40w B22d Pearl/Frosted.
A power tool battery, 5 cell - 18 or 20V rated, 5AH size or thereabouts.
Specifically, some make that you can buy a connection adapter for, such as these:
Adapter for Makita & Bosch 18V Battery Adaptor Power Wheels Connector Dock Holder W/ 14 AWG Wires for Kids Ride on toys upgrade adapter DIY Modify: Amazon.co.uk: DIY & Tools
www.amazon.co.uk
Battery Adapter Power Wheels Adaptor for Dewalt Battery 18V Power Dock Holder Power Mount Connector with 14 Gauge Wire for Robotics DIY Cars Modify Cordless Light Power Source: Amazon.co.uk: DIY & Tools
www.amazon.co.uk
The Aldi power tool batteries are the best value at £30 for a 5AH, half the price of such as Bosch - but I have never seen a commercial connector for those, unfortunately.
(I designed one, if you know anyone with a 3D printer:
https://www.thingiverse.com/thing:4773542 )
And a high power step-down converter to get a stable 12V supply from the 18V battery, eg.
It needs to be far higher rated than the lamp as filament lamps take much more current when turned on from cold than when the filament is up to working heat, like several times more.
Add a switch between the battery connector and step down converter for on/off.
The converter will need adjusting to 12V output using a voltmeter. after first connecting power and before connecting it to a lamp, a one-off setup.
You need a charger for the battery as well, and likely more than one battery if you want long-term use!
Be careful choosing a bulb; halogen types (with a parallel tubular capsule inside, or car headlamp bulbs) are most efficient in light vs power use terms, but emit a significant level of UV and need a UV blocking filter if they will be in proximity to skin or eyes. Normal filament lamps such as the car 21W types don't emit any significant UV but are less efficient.
With a 50W lamp and average voltage from the battery at around 18V, the discharge current will be near 3A as there will be some power loss in the converter.
So roughly 100 minutes runtime per battery charge.
With a 21W lamp, roughly 1.3A and near four hours runtime per charge.
Filament lamps are very inefficient as most of the power input is lost as heat, rather than light.
If portability was not a requirement, you could substitute two 12V deep cycle batteries for the power tool battery; they could be any capacity you like (as long as they are identical) wired in series to give a "24V" input to the power converter.
Use a commercial 24V battery charger.
You could just run a 12V car lamp direct from a 12V battery, but the brightness will vary significantly with the state of charge - at full charge the battery is near 15V but that drops down during discharge, to around 11V before its totally flat.
Lamps intended for non-vehicle use are not suitable for direct connection to a lead-acid battery as the higher voltage will kill them, they will only last a fraction as long as if on a regulated 12V source, while 12V vehicle lamps are designed to work with the higher voltages.
Note that any 12V lead acid battery must be a deep discharge or "leisure" battery, not a normal car battery; they have different constructions.