I will be making another 10% top up today (I prefer adding after going ex-div), and Tony P has admitted to doing so in another thread.
I think a recovery is likely in the short term, but like yourself wonder about the long term effects of a Socialist Govt.
On the plus side, 45% of turnover is non UK, so more of an international company than people think.
Even so, I still continue to increase my holding in a USA energy supplier. Only a 4.5% div in comparison, but they seem less affected by Govt interference. Although I think that risk can never be totally eliminated.
Just the thoughts of an amateur of course.