The UK is right to keep giving aid to India and Development Secretary Andrew Mitchell is showing boldness in defending the policy. His statement comes on the day that Trevor Kavanagh’s column in The Sun argues that stopping UK aid to India “could have saved us slashing our own Armed Forces. Or keep hospitals open. Or soften the welfare cuts.”
Aid to India makes Britain great
He's wowed his supporters and silenced his critics—but has the Labour leader made...