Don't know whjy I'm bothering but...
Pre existing agreement - India won't be receiving a penny post 2016 (from memory).
Loads of people in India need aid.
The whole world benefits from the associated discoveries of space travel, especially us.
£200m is really not alot of money.