OUTRAGE as India spends £330 mil of £1billion UK aid on STATUE

BRITONS are outraged after the Indian government spent hundreds of millions of the £1.17billion of overseas aid sent to them by the UK.

While this money was coming in, India was spending much of it to build the 579ft bronze replica of a hero of India’s independence movement, Sardar Patel.