Anyone else watching on ITV now? What the actual fuck??! Why on Earth are people allowed to keep tigers in their gardens in this country. Makes me sick and angry!