Läget i Indien vacker allt större beKymmer i England.