Rich List : 1000 Parasites Rule UK by (@RCGFRFI)
On 18 May, the Sunday Times pub­lished its annu­al fawn­ing trib­ute to the extraordin­ary wealth of