The previous bulb lasted only a couple of days. Tries cheaper bulb. No result. Tries another bulb, no result.
I shall check the fuse, but given that the shade is splitting at the seams it may be time to accept that £15 from John Lewis is still only £15 and it was +7 years ago and accept fate.
Speaking of lampshades, I was given this for Christmas (courtest of Radiance Lighting, Hebden Bridge), now beautifying a corner of the sitting room: