Why do defence projects go over budget? And hundreds of people have died in central and southern China in the country's worst floods in more than a decade. With Ritula Shah.