I looked at life policies and couldn't understand why you'd bother. The older you are the less lump sum pay out you'll get on a fixed term and the premiums will be weighted. Whole of life you need to start very young to get a good lump sum but inflation will eat into it big time over your life time even if you can get one these days... Maybe higher intetest savings accounts are a better option?
It's good immigration are doing this now. I got a free bottle of water at the petrol station the other day and a key ring at Amazon. Good to see immigration are doing free deals now too.