Pregnant Kate discharged from London hospital