Many thanks to our Patrons who cover ~2/3 of our hosting bill. Please join them if you can.
Christopher Andrew
Jump to navigation
Jump to search
Debug data:
![]() ![]() ![]() ![]() ![]() ( academic, historian) | |
---|---|
![]() | |
Born | Christopher Maurice Andrew 1941-07-23 |
Nationality | British |
Alma mater | Corpus Christi College (Cambridge) |
Interests | ![]() |
Official historian of MI5 |
Christopher Andrew, Emeritus Professor of Modern and Contemporary History at Cambridge University, is the Official Historian of MI5.
MI5 and Jeremy Corbyn
In a wide-ranging interview by journalist and fellow historian, Simon Heffer, Professor Christopher Andrew was asked whether he thought MI5 and MI6 would be reluctant to tell Jeremy Corbyn, should he become prime minister, all he ought to know. Professor Andrew replied:
- “I simply think that however unfortunate it is, the constitution has it that if the prime minister wishes to be informed, the prime minister is informed. One question is how far Corbyn would wish to be informed. It doesn’t seem a subject that engages his attention. There are some people in the shadow cabinet who have called for the closing-down of MI5.”
But would the Americans share sensitive intelligence under a Corbyn administration?
- “I can’t imagine the special relationship being the same. But it would be part of a broader problem. Does he believe in NATO? So it’s the whole of Western defence, and not just the intelligence angle of it, that would be the problem. Nothing I have heard him say gives me any confidence – whether about his understanding of the Cold War, or of Venezuela. It is a deeply eccentric view of international relations.”[1]
Related Document
Title | Type | Publication date | Author(s) | Description |
---|---|---|---|---|
Document:Salisbury Incident - Skripal Case Investigators Could Learn From The Lockerbie Affair | Article | 24 September 2018 | Ludwig De Braeckeleer | Porton Down has been renamed many times: RARDE, DERA, Dstl, but it's still the same damn place. |
Many thanks to our Patrons who cover ~2/3 of our hosting bill. Please join them if you can.
References
Debug data:
IP: 216.73.216.25
Start request GET /w/index.php?printable=yes&title=Christopher_Andrew
HTTP HEADERS:
HOST: wikispooks.com
CONNECTION: keep-alive
PRAGMA: no-cache
CACHE-CONTROL: no-cache
SEC-CH-UA: "Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"
SEC-CH-UA-MOBILE: ?0
SEC-CH-UA-PLATFORM: "Windows"
UPGRADE-INSECURE-REQUESTS: 1
USER-AGENT: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
ACCEPT: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
SEC-FETCH-SITE: none
SEC-FETCH-MODE: navigate
SEC-FETCH-USER: ?1
SEC-FETCH-DEST: document
ACCEPT-ENCODING: gzip, deflate, br, zstd
COOKIE: _pk_ses.1.dc74=*; _pk_id.1.dc74=6904ffbad8a3e428.1753654250.1.1753654253.1753654250.[caches] cluster: MemcachedPhpBagOStuff, WAN: mediawiki-main-default, stash: db-replicated, message: MemcachedPhpBagOStuff, session: MemcachedPhpBagOStuff
[caches] LocalisationCache: using store LCStoreCDB
[session] SessionBackend "g1oj4crptl7a7p98hu8t00n4ui7dtg65" is unsaved, marking dirty in constructor
[session] SessionBackend "g1oj4crptl7a7p98hu8t00n4ui7dtg65" save: dataDirty=1 metaDirty=1 forcePersist=0
[cookie] already deleted setcookie: "wikispooks_mw__session", "", "1722118034", "/", "", "1", "1"
[cookie] already deleted setcookie: "wikispooks_mw_UserID", "", "1722118034", "/", "", "1", "1"
[cookie] already deleted setcookie: "wikispooks_mw_Token", "", "1722118034", "/", "", "1", "1"
[cookie] already deleted setcookie: "forceHTTPS", "", "1722118034", "/", "", "", "1"
Unstubbing $wgParser on call of $wgParser::setHook from require_once
Parser: using preprocessor: Preprocessor_DOM
[DBConnection] Wikimedia\Rdbms\LoadBalancer::openConnection: calling initLB() before first connection.
[DBReplication] Cannot use ChronologyProtector with EmptyBagOStuff.
[DBReplication] Wikimedia\Rdbms\LBFactory::getChronologyProtector: using request info {
"IPAddress": "216.73.216.25",
"UserAgent": "Mozilla\/5.0 AppleWebKit\/537.36 (KHTML, like Gecko; compatible; ClaudeBot\/1.0; +claudebot@anthropic.com)",
"ChronologyProtection": false,
"ChronologyPositionIndex": 0,
"ChronologyClientId": null
}[DBConnection] Wikimedia\Rdbms\LoadBalancer::openLocalConnection: connected to database 0 at 'localhost'.
[DBQuery] BEGIN
[DBQuery] SELECT page_id,page_namespace,page_title,page_restrictions,page_is_redirect,page_is_new,page_random,page_touched,page_links_updated,page_latest,page_len,page_content_model FROM `mw_page` WHERE page_namespace = '0' AND page_title = 'Christopher_Andrew' LIMIT 1
Title::getRestrictionTypes: applicable restrictions to [[Christopher Andrew]] are {edit,move}
[ContentHandler] Created handler for wikitext: WikitextContentHandler
[MessageCache] MessageCache::load: Loading en... local cache is empty, got from global cache
Unstubbing $wgLang on call of $wgLang::_unstub from ParserOptions->__construct
[caches] parser: MemcachedPhpBagOStuff
Article::tryFileCache(): not cacheable
Article::view using parser cache: yes
Parser cache options found.
ParserOutput cache found.
Article::view: showing parser cache contents
[DBQuery] SELECT page_id,page_len,page_is_redirect,page_latest,page_restrictions,page_content_model,page_namespace,page_title,pp_value FROM `mw_page` LEFT JOIN `mw_page_props` ON (pp_propname = 'hiddencat' AND (pp_page = page_id)) WHERE (page_namespace = '14' AND page_title IN ('People','Articles_with_hCards') )
[DBQuery] COMMIT
MediaWiki::preOutputCommit: primary transaction round committed
MediaWiki::preOutputCommit: pre-send deferred updates completed
MediaWiki::preOutputCommit: LBFactory shutdown completed
[CookieWarning] IP geolocation not configured, skipping.
[DBQuery] BEGIN
[DBQuery] SELECT pp_value FROM `mw_page_props` WHERE pp_page = '34227' AND pp_propname IN ('page_image','page_image_free') ORDER BY pp_propname LIMIT 1
[Mime] MimeAnalyzer::loadFiles: loading mime types from /var/www/html/w/includes/libs/mime/mime.types
[Mime] MimeAnalyzer::loadFiles: loading mime info from /var/www/html/w/includes/libs/mime/mime.info
File::transform: Doing stat for mwstore://local-backend/local-thumb/5/59/Christopher_Andrew.jpg/360px-Christopher_Andrew.jpg
[FileOperation] FileBackendStore::getFileStat: File mwstore://local-backend/local-thumb/5/59/Christopher_Andrew.jpg/360px-Christopher_Andrew.jpg does not exist
TransformationalImageHandler::doTransform: creating 360x235 thumbnail at /tmp/transform_c3598c8c5bb0.jpg using scaler im
TransformationalImageHandler::doTransform: returning unscaled image
[DBQuery] SELECT page_id,page_len,page_is_redirect,page_latest,page_restrictions,page_content_model,page_namespace,page_title FROM `mw_page` WHERE (page_namespace = '1' AND page_title = 'Christopher_Andrew') OR (page_namespace = '4' AND page_title IN ('Privacy_policy','About','General_disclaimer') )
[DBQuery] SELECT user_ip FROM `mw_user_newtalk` WHERE user_ip = '216.73.216.25' LIMIT 1
[error] [aIajEsx531P7Sk5Ot8aa6gAAAEE] /w/index.php?printable=yes&title=Christopher_Andrew ErrorException from line 309 of /var/www/html/w/includes/debug/MWDebug.php: PHP Deprecated: Use of MagicWord::get was deprecated in MediaWiki 1.32. [Called from MagicNoCacheHooks::magicwordCheck in /var/www/html/w/extensions/MagicNoCache/MagicNoCache.hooks.php at line 13]
[DBQuery] SELECT page_id,page_len,page_is_redirect,page_latest,page_restrictions,page_content_model FROM `mw_page` WHERE page_namespace = '4' AND page_title = 'Licensing' LIMIT 1
[DBQuery] SELECT pp_value FROM `mw_page_props` WHERE pp_page = '34227' AND pp_propname IN ('PFDefaultForm','SFDefaultForm')
[DBQuery] SELECT DISTINCT cl_to FROM `mw_categorylinks` WHERE cl_from = '34227'
[DBQuery] SELECT pp_value FROM `mw_page_props` WHERE pp_page = '75191' AND pp_propname IN ('PFDefaultForm','SFDefaultForm')
[DBQuery] SELECT pp_value FROM `mw_page_props` WHERE pp_page = '61' AND pp_propname IN ('PFDefaultForm','SFDefaultForm')
[DBQuery] SELECT page_id,page_len,page_is_redirect,page_latest,page_restrictions,page_content_model FROM `mw_page` WHERE page_namespace = '4' AND page_title = 'Main' LIMIT 1
[DBQuery] SELECT pp_value FROM `mw_page_props` WHERE pp_page = '0' AND pp_propname IN ('PFDefaultForm','SFDefaultForm')
[DBQuery] SELECT page_id,page_len,page_is_redirect,page_latest,page_restrictions,page_content_model FROM `mw_page` WHERE page_namespace = '4' AND page_title = 'Site_Status' LIMIT 1
[DBQuery] SELECT slot_revision_id,slot_content_id,slot_origin,slot_role_id,content_size,content_sha1,content_address,content_model FROM `mw_slots` JOIN `mw_content` ON ((slot_content_id = content_id)) WHERE slot_revision_id = '257796'
[Preprocessor] Loaded preprocessor output from cache (key: wikispooks-mw_:preprocess-xml:6a4bc186c2d0eb66993d4bcbc8c45c13:1)
[DBQuery] SELECT slot_revision_id,slot_content_id,slot_origin,slot_role_id,content_size,content_sha1,content_address,content_model FROM `mw_slots` JOIN `mw_content` ON ((slot_content_id = content_id)) WHERE slot_revision_id = '163230'
[Preprocessor] Loaded preprocessor output from cache (key: wikispooks-mw_:preprocess-xml:55bbb8ff7bace952d2c8a1f63afd470b:1)
Title::getRestrictionTypes: applicable restrictions to [[Christopher Andrew]] are {edit,move}
[DBQuery] SELECT page_namespace,page_title,page_touched,page_len,page_latest FROM `mw_page` WHERE (page_namespace = '8' AND page_title IN ('Common.js','Vector.js') )
[DBQuery] SELECT page_namespace,page_title,page_touched,page_len,page_latest FROM `mw_page` WHERE (page_namespace = '8' AND page_title = 'Gadget-externalsearch.js')
[DBQuery] SELECT page_namespace,page_title,page_touched,page_len,page_latest FROM `mw_page` WHERE (page_namespace = '8' AND page_title = 'Gadget-externalsearch-bar.js')