I've picked up the Fenix HP11 for £37.50 from Edenwebshops.co.uk. Thanks for the tip,kj2. Money is tight, so I am prepared to DIY the diffuser and then pick up the new one in due course if necessary.
Labrador, thanks for the tip on the Flashlightshop, it looks great for future buys.
I am...