Where the hell is Maggie? Margaret Thatcher... Britain needs you...
Heck ... where is Sir Winston Churchill!!!