Property developer self-immolation against stamp duty on buy-to-let
A property developer self-immolated after the watching the Spending Review yesterday. Moments after releasing that he would have to pay stamp duty on new homes, to expand his property portfolio, he doused himself in petrol, set himself alight, and calmly sat outside his local Foxtons branch in Brixton. Staff member ...