Party affiliation: Conservative Party
Conservative Party Agent, Harborough and Blaby Constituencies, 1968. National Organiser, Federation of Conservative Students, 1972. National Organizer, Conservative Trade Unionists, 1975.
Director (Community Affairs), Conservative Central Office, 1979. Councillor, Kingston upon Thames and Chairman, Council Education Committee, 1982-1986. Vice-Chairman, Kingston Conservative Association, 1983-1987.
Member of Parliament for Battersea, since 1987. Secretary, Conservative Education, Arts and Urban Affairs Committees. Secretary, All Party Social Science Group.
Member, Select Committee on Members’ Interests. Parliamentary Private Secretary to Secretary of State for the Wales (David Hunt Member of Parliament). since 1989. Jt. Chairman, All Party Somali Group.
Jt. President, British Youth Council. Chairman, National Cnc., for Civil Protection. Campaign Director, British Insurance Brokers Association, 1981.
Press and Parliamentary Consultant, NFSE, 1982. Public Affairs Director, British Insurance Brokers Association, 1983-1988. Parliamentary Adviser, Association, of Colleges in Further and Higher Education.