tessa-- Tessa Jowell is Britain's Minister for the Olympics and London and has held a variety of senior government posts. She has direct responsibility for delivery of the government's Olympic programme. Jowell has been a member of parliament for the Labour Party since 1992. The views expressed are her own. --