If people are blinding you from behind just flash your brake lights at them a few times - it usually does the trick.
I have done a lot of night driving and these tips may help
• It sounds silly but "don't look at their lights" keep your eyes on the centre of your lane
• Change your bulbs to "Extreme Briiliance" super bright headlights (when a car driver blinds you, you can put him in the same situation by flashing your main beam at him (most people will realise that they are blinding you and will react quickly) There are a few people who don't give a sh1t - I tend to leave my full beam on especially for them!
• This is going to sound really silly now but, close your right eye and rely on the left one - I don't know why this works.
• If you have a pinlock in your visor - remove it, as it causes lots of reflections
• Ensure your clear visor is spotlessly clean
That's about all I can think of at the moment - if I think of anything else I'll get back to you.
P.S. Halfords sometimes do offers on headlight bulbs (wait until they are on offer)
The above options are what have worked for me but you try some of these options at your own risk