Oddbean new post about | logout
 This may not give you immediate satisfaction, but do file a complaint with the information commissioners office 

https://ico.org.uk/make-a-complaint/

They need to at minimum justify their lack or response.