That looks rather a lot of oil for a leaking shock absorber?
It's a long time since I saw a shocker blown like that. It looks rather greasy, what does the oil smell of? Is it water soluble? It seems to be up the side of the top shroud too, how far does it go up?
Are both sides like that? Seems very unusual, the only legitimate explanation I could think of would be a bad batch?
Any sign of a damp shocker at MOT time should at least merit an advisory, i.e. 'monitor and repair as necessary'. Hard to believe that both shockers have gone from MOT pass to that, in 7 weeks. Last question, anyone else touched on the car since the MOT, apart from yourself?