John Tilley — British politician (1941-2005)