Sheila MacVicar is a London correspondent for CBS News.