Indian Prime Minister Narendra Modi said the country must become a developed nation in a speech marking the 75th anniversary of India’s independence. But the Modi administration has overseen massive crackdowns…

Continue Reading

Rishi Sunak and Liz Truss faced another grilling on Thursday evening as they went head to head in the Telegraph’s hustings event in Cheltenham. The former chancellor told the Telegraph’s…

Continue Reading